19 references to TryParse
dotnet (1)
Commands\New\BuiltInTemplatePackageProvider.cs (1)
81if (SemanticVersion.TryParse(Path.GetFileName(directory), out SemanticVersion? versionInfo) && versionInfo is not null)
Microsoft.DotNet.Arcade.Sdk (7)
src\CheckRequiredDotNetVersion.cs (2)
38if (!SemanticVersion.TryParse(SdkVersion, out var currentSdkVersion)) 90if (!SemanticVersion.TryParse(minSdkVersionStr, out var minSdkVersion))
src\CompareVersions.cs (2)
29if (!SemanticVersion.TryParse(Left, out var left)) 35if (!SemanticVersion.TryParse(Right, out var right))
src\InstallDotNetCore.cs (3)
77if (runtimeItems.SelectMany(r => r.Value).Select(r => r.Key).FirstOrDefault(f => !SemanticVersion.TryParse(f, out SemanticVersion version)) != null) 105if (!SemanticVersion.TryParse(item.Key, out version)) 115else if (!SemanticVersion.TryParse(property.EvaluatedValue, out version))
Microsoft.DotNet.NuGetRepack.Tasks (3)
src\NuGetVersionUpdater.cs (1)
168if (!SemanticVersion.TryParse(packageVersionStr, out packageVersion))
src\ReplacePackageParts.cs (2)
164if (!SemanticVersion.TryParse(versionStr, out packageVersion)) 239if (SemanticVersion.TryParse(NewVersion, out var newVersion))
Microsoft.NET.Build.Containers (2)
Tasks\ComputeDotnetBaseImageAndTag.cs (2)
246if (SemanticVersion.TryParse(TargetFrameworkVersion, out var tfm) && tfm.Major < FirstVersionWithNewTaggingScheme) 251else if (SemanticVersion.TryParse(SdkVersion, out var version))
NuGet.Protocol (4)
Providers\ServiceIndexResourceV3Provider.cs (2)
233if (!SemanticVersion.TryParse(index.Version, out SemanticVersion version) || version.Major != 3) 256if (SemanticVersion.TryParse((string)versionToken, out version) &&
Resources\ServiceIndexResourceV3.cs (2)
191if (SemanticVersion.TryParse(versionString, out SemanticVersion? semVer)) 267if (SemanticVersion.TryParse(versionString, out version))
NuGet.Versioning (2)
NuGetVersionFactory.cs (1)
300if (TryParse(value, out SemanticVersion? semVer))
SemanticVersionFactory.cs (1)
20if (!TryParse(value, out SemanticVersion? ver))