112 references to TryParse
aspire (3)
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (2)
378if (match.Success && Version.TryParse(match.Groups[1].Value, out var version)) 393if (versionString is not null && Version.TryParse(versionString, out var version))
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
42if (Version.TryParse(minimumRequiredVersion, out var parsedVersion))
Aspire.Hosting (2)
Dcp\DcpDependencyCheck.cs (2)
162if (Version.TryParse(dcpVersionString, out var dcpVersion)) 203if (Version.TryParse(assembly.GetCustomAttribute<AssemblyVersionAttribute>()?.Version, out var assemblyVersion))
Aspire.Hosting.DevTunnels (1)
DevTunnelCliClient.cs (1)
42if (Version.TryParse(versionString, out var version))
Aspire.Hosting.Yarp (1)
ConfigurationBuilder\YarpCluster.cs (1)
234if (!Version.TryParse(config.Version, out var version))
dotnet (2)
src\sdk\src\Common\EnvironmentVariableNames.cs (1)
111return !string.IsNullOrEmpty(targetFrameworkVersion) && Version.TryParse(targetFrameworkVersion.Substring(1), out var version) ? version : null;
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
GenerateDocumentationAndConfigFiles (2)
Program.cs (1)
440Debug.Assert(Version.TryParse(args.AnalyzerVersion, out _));
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (1)
78if (!Version.TryParse(versionString, out var version))
ILCompiler.Compiler (1)
Compiler\AssemblyExtensions.cs (1)
33if (Version.TryParse(versionStr, out var version))
illink (1)
installer.tasks (2)
GenerateFileVersionProps.cs (2)
181Version.TryParse(file.GetMetadata("AssemblyVersion"), out assemblyVersion); 182Version.TryParse(file.GetMetadata("FileVersion"), out fileVersion);
Microsoft.Build (7)
Construction\Solution\SolutionFile.cs (2)
983if (!System.Version.TryParse(versionStr, out currentVisualStudioVersion)) 1006if (!System.Version.TryParse(versionString, out Version version))
Evaluation\Conditionals\NumericExpressionNode.cs (1)
37return Version.TryParse(_value, out result);
Evaluation\Conditionals\StringExpressionNode.cs (1)
60return Version.TryParse(GetExpandedValue(state), out result);
Evaluation\Expander\ArgumentParser.cs (1)
164if (string.IsNullOrEmpty(val) || !Version.TryParse(val, out arg0))
Resources\MSBuildAssemblyFileVersion.cs (1)
47if (String.IsNullOrEmpty(versionString) || !Version.TryParse(versionString, out version))
Utilities\Utilities.cs (1)
372if (Version.TryParse(toolsVersionFromProject, out var toolsVersionAsVersion))
Microsoft.Build.Framework (2)
ChangeWaves.cs (1)
214return Version.TryParse(stringVersion, out version);
Utilities\VersionUtilities.cs (1)
89if (!Version.TryParse(version, out result))
Microsoft.Build.Tasks.Core (11)
AssemblyDependency\GenerateBindingRedirects.cs (2)
270if (!Version.TryParse(oldVerStrLow, out Version oldVersionLow)) 276if (!Version.TryParse(oldVerStrHigh, out Version oldVersionHigh))
FindInvalidProjectReferences.cs (2)
87Version.TryParse(TargetPlatformVersion, out Version targetPlatformVersionAsVersion); 132parsedVersion = Version.TryParse(rawVersion, out platformVersion);
ManifestUtil\AssemblyIdentity.cs (1)
393System.Version.TryParse(frameworkVersion, out version);
ManifestUtil\Util.cs (1)
186Version.TryParse(targetFramework, out frameworkVersion);
ResolveSDKReference.cs (5)
189if (Version.TryParse(value, out Version versionValue)) 592parsedVersion = Version.TryParse(rawSdkVersion, out _); 921System.Version.TryParse(sdk.GetMetadata(SDKPlatformVersion), out Version targetPlatformVersionFromItem); 1254if (System.Version.TryParse(MaxPlatformVersion, out Version maxPlatformVersionAsVersion) && (maxPlatformVersionAsVersion < targetPlatformVersion)) 1271if (System.Version.TryParse(TargetPlatformMinVersion, out Version targetPlatformMinVersionAsVersion) && (targetPlatformVersion < targetPlatformMinVersionAsVersion))
Microsoft.Build.Utilities.Core (13)
ExtensionSDK.cs (3)
107if (!Version.TryParse(Manifest.MinVSVersion, out _minVSVersion)) 126if (!Version.TryParse(Manifest.MaxPlatformVersion, out _maxPlatformVersion)) 161if (words.Length > 1 && Version.TryParse(words[1], out Version ver))
TargetPlatformSDK.cs (2)
63if (!Version.TryParse(Manifest.MinVSVersion, out _minVSVersion)) 82if (!Version.TryParse(Manifest.MinOSVersion, out _minOSVersion))
ToolLocationHelper.cs (8)
606if (Version.TryParse(targetPlatformVersion, out Version platformVersion)) 1299if (Version.TryParse(targetPlatformVersion, out Version platformVersion)) 1456if (string.IsNullOrEmpty(minVersionString) || !Version.TryParse(minVersionString, out minVersion)) 1460if (string.IsNullOrEmpty(maxVersionString) || !Version.TryParse(maxVersionString, out maxVersion)) 1576if (Version.TryParse(targetPlatformVersion, out Version platformVersion)) 2543if (Version.TryParse(sdkVersionDirectory.Name, out Version _)) 2808if (Version.TryParse(sdkVersion, out tempVersion)) 3047if (Version.TryParse(platformVersion.Name, out tempVersion))
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\ReleaseTrackingHelper.cs (1)
78if (!Version.TryParse(versionString, out var version))
Microsoft.Deployment.DotNet.Releases (1)
AspNetCoreReleaseComponent.cs (1)
53if (System.Version.TryParse(enumerator.Current.GetString(), out Version version))
Microsoft.Diagnostics.NETCore.Client (1)
DiagnosticsIpc\ProcessInfo.cs (1)
128return Version.TryParse(noMetadataVersion.Slice(0, prereleaseIndex).ToString(), out version);
Microsoft.DotNet.Arcade.Sdk (1)
src\CalculateAssemblyAndFileVersions.cs (1)
44if (!Version.TryParse(VersionPrefix, out var prefix) ||
Microsoft.DotNet.Build.Tasks.Packaging (7)
ApplyBaseLine.cs (3)
80Version.TryParse(dependency.GetMetadata("Version"), out requestedVersion); 113Version.TryParse(dependency.GetMetadata("Version"), out packageVersion); 114Version.TryParse(dependency.GetMetadata("AssemblyVersion"), out assemblyVersion);
GenerateNuSpec.cs (1)
365System.Version.TryParse(versionString, out version);
GetLastStablePackage.cs (1)
105if (versionString == null || !Version.TryParse(versionString, out stableVersion))
PackageItem.cs (1)
73Version.TryParse(versionString, out _version);
ValidatePackage.cs (1)
624if (!Version.TryParse(supportedFramework.Value, out supportedVersion))
Microsoft.DotNet.SharedFramework.Sdk (2)
src\ValidateFileVersions.cs (2)
110Version.TryParse(file.GetMetadata("AssemblyVersion"), out assemblyVersion); 111Version.TryParse(file.GetMetadata("FileVersion"), out fileVersion);
Microsoft.DotNet.TemplateLocator (3)
src\sdk\src\Common\EnvironmentVariableNames.cs (1)
111return !string.IsNullOrEmpty(targetFrameworkVersion) && Version.TryParse(targetFrameworkVersion.Substring(1), out var version) ? version : null;
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
TemplateLocator.cs (1)
69if (!Version.TryParse(vsVersion, out var parsedVsVersion))
Microsoft.Maui.Essentials (1)
Types\Shared\Utils.shared.cs (1)
12 if (Version.TryParse(version, out var number))
Microsoft.NET.Build.Tasks (11)
CreateWindowsSdkKnownFrameworkReferences.cs (2)
91if (!Version.TryParse(supportedWindowsVersion.ItemSpec, out var windowsSdkVersionParsed)) 102Version.TryParse(windowsSdkPackageVersion, out var windowsSdkPackageVersionParsed) &&
ProcessFrameworkReferences.cs (1)
624if (!Version.TryParse(TargetPlatformVersion, out var targetPlatformVersionParsed))
src\sdk\src\Common\EnvironmentVariableNames.cs (1)
111return !string.IsNullOrEmpty(targetFrameworkVersion) && Version.TryParse(targetFrameworkVersion.Substring(1), out var version) ? version : null;
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
src\sdk\src\Tasks\Common\ConflictResolution\ConflictItem.cs (2)
82Version.TryParse(assemblyVersionString, out _assemblyVersion); 146Version.TryParse(fileVersionString, out _fileVersion);
src\sdk\src\Tasks\Common\ConflictResolution\FrameworkListReader.cs (1)
90if (string.IsNullOrEmpty(assemblyVersionString) || !Version.TryParse(assemblyVersionString, out assemblyVersion))
src\sdk\src\Tasks\Common\ConflictResolution\PlatformManifestReader.cs (2)
57if (assemblyVersionString.Length != 0 && !Version.TryParse(assemblyVersionString, out assemblyVersion)) 67if (fileVersionString.Length != 0 && !Version.TryParse(fileVersionString, out fileVersion))
WriteAppConfigWithSupportedRuntime.cs (1)
98&& Version.TryParse(targetFrameworkVersion.TrimStart('v', 'V'), out Version parsedVersion))
Microsoft.NET.Sdk.Publish.Tasks (1)
src\sdk\src\Common\EnvironmentVariableNames.cs (1)
111return !string.IsNullOrEmpty(targetFrameworkVersion) && Version.TryParse(targetFrameworkVersion.Substring(1), out var version) ? version : null;
Microsoft.NET.Sdk.Razor.Tasks (1)
SdkRazorGenerate.cs (1)
103if (!System.Version.TryParse(Version, out var parsedVersion))
Microsoft.NET.Sdk.WorkloadManifestReader (2)
src\sdk\src\Common\EnvironmentVariableNames.cs (1)
111return !string.IsNullOrEmpty(targetFrameworkVersion) && Version.TryParse(targetFrameworkVersion.Substring(1), out var version) ? version : null;
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
Microsoft.SourceLink.Bitbucket.Git (1)
GetSourceLinkUrl.cs (1)
94if (Version.TryParse(bitbucketEnterpriseVersionAsString, out var version))
Microsoft.SourceLink.GitLab (1)
GetSourceLinkUrl.cs (1)
39if (Version.TryParse(versionAsString, out var version))
Microsoft.TemplateEngine.Core (2)
Expressions\Shared\SharedEvaluatorDefinition.cs (2)
275if (left is not string ls || !Version.TryParse(ls, out lv)) 285if (right is not string rs || !Version.TryParse(rs, out rv))
Microsoft.TestPlatform.CoreUtilities (1)
Helpers\FileHelper.cs (1)
69=> Version.TryParse(FileVersionInfo.GetVersionInfo(path)?.FileVersion, out var currentVersion) ?
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DotnetTestHostManager.cs (1)
520&& Version.TryParse(_targetFramework.Version, out var version)
Microsoft.VisualStudio.TestPlatform.ObjectModel (5)
Nuget.Frameworks\FrameworkNameProvider.cs (3)
166return Version.TryParse(versionString, out version); 179return Version.TryParse(string.Join(".", versionString.ToCharArray().Take(4)), out version); 197return Version.TryParse(versionString, out version);
Nuget.Frameworks\NuGetFrameworkFactory.cs (2)
194version = Version.TryParse(versionString, out Version? parsedVersion) 234platformVersion = Version.TryParse(versionString, out Version? parsedVersion)
NuGet.Build.Tasks.Pack (4)
PackTaskLogic.cs (4)
56if (!Version.TryParse(request.MinClientVersion, out version)) 198if (!Version.TryParse(request.MinClientVersion, out version)) 329if (!Version.TryParse(request.PackageLicenseExpressionVersion, out version)) 610_ = Version.TryParse(versionString, out version);
NuGet.Commands (1)
Utility\MSBuildProjectFrameworkUtility.cs (1)
275if (!Version.TryParse(windowsTargetPlatformMinVersion, out Version cppCliVersion))
NuGet.Frameworks (5)
FrameworkNameProvider.cs (3)
173return Version.TryParse(versionString, out version); 186return Version.TryParse(string.Join(".", versionString.ToCharArray().Take(4)), out version); 204return Version.TryParse(versionString, out version);
NuGetFrameworkFactory.cs (2)
191version = Version.TryParse(versionString, out Version? parsedVersion) 231platformVersion = Version.TryParse(versionString, out Version? parsedVersion)
NuGet.Packaging (4)
Core\NuspecUtility.cs (1)
88if (!System.Version.TryParse(versionAttribute.Value, out version))
NuspecReader.cs (1)
453if (!System.Version.TryParse(versionValue, out version))
PackageCreation\Authoring\ManifestMetadata.cs (1)
75if (!String.IsNullOrEmpty(value) && !System.Version.TryParse(value, out version))
PackageCreation\Authoring\ManifestReader.cs (1)
204if (!Version.TryParse(versionValue, out version!))
NuGet.Protocol (1)
Model\PackageSearchMetadata.cs (1)
174_ = System.Version.TryParse(LicenseExpressionVersion, out var effectiveVersion);
NuGet.Versioning (1)
SemanticVersionFactory.cs (1)
41if (Version.TryParse(versionString, out Version? systemVersion))
System.ComponentModel.TypeConverter (1)
System\ComponentModel\VersionConverter.cs (1)
97return Version.TryParse(version, out _);
System.Configuration.ConfigurationManager (2)
System\Configuration\LocalFileSettingsProvider.cs (2)
293if (!Version.TryParse(ConfigurationManagerInternalFactory.Instance.ExeProductVersion, out currentVersion)) 310if (Version.TryParse(directory.Name, out tempVersion) && tempVersion < currentVersion)
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceManager.cs (1)
538if (!Version.TryParse(v, out Version? version))