Fix SemVer.ToString to handle v0 case (#23962)
Fix SemVer.ToString to handle v0 case (#23962)

Since we are treating v0 versions as prerelease we need to make sure
we don't accidently start to add the bogus prerelease label in cases where
we call ToString() on the version.

Co-authored-by: Wes Haggard <bac8a89fef25efd2c81bd803dbd39614d63d50cf@users.noreply.github.com>
AsrOneSdk/azure-sdk-for-net,AsrOneSdk/azure-sdk-for-net,AsrOneSdk/azure-sdk-for-net,AsrOneSdk/azure-sdk-for-net