NuGet.VersionUtility.TryParseVersion C# (CSharp) Метод

TryParseVersion() публичный статический Метод

public static TryParseVersion ( string versionValue, SemanticVersion &version ) : bool
versionValue string
version SemanticVersion
Результат bool
        public static bool TryParseVersion(string versionValue, out SemanticVersion version)
        {
            if (!SemanticVersion.TryParse(versionValue, out version))
            {
                // Support integer version numbers (i.e 1 -> 1.0)
                int versionNumber;
                if (Int32.TryParse(versionValue, out versionNumber) && versionNumber > 0)
                {
                    version = new SemanticVersion(versionNumber, 0, 0, 0);
                }
            }
            return version != null;
        }