Runner.TryGetNugetVersion C# (CSharp) Méthode

TryGetNugetVersion() public static méthode

public static TryGetNugetVersion ( string fileVersion, string &result ) : bool
fileVersion string
result string
Résultat bool
    public static bool TryGetNugetVersion(string fileVersion, out string result)
    {
        if (fileVersion == null)
        {
            result = null;
            return false;
        }
        fileVersion = fileVersion.Split('+').FirstOrDefault();
        if (String.IsNullOrWhiteSpace(fileVersion))
        {
            result = null;
            return false;
        }

        if (SemanticVersionRegex.Match(fileVersion).Success)
        {
            result = fileVersion;
            return true;
        }
        result = null;
        return false;
    }