<PackageReference Include="SemanticVersioning" Version="1.2.0" />

SemVer.Version

public string Build { get; }

public int Major { get; }

public int Minor { get; }

public int Patch { get; }

public string PreRelease { get; }

public Version(string input, bool loose = false)

public Version(int major, int minor, int patch, string preRelease = null, string build = null)

public static bool op_Equality(Version a, Version b)

public static bool op_GreaterThan(Version a, Version b)

public static bool op_GreaterThanOrEqual(Version a, Version b)

public static bool op_Inequality(Version a, Version b)

public static bool op_LessThan(Version a, Version b)

public static bool op_LessThanOrEqual(Version a, Version b)

public string Clean()

public int CompareTo(Version other)

public bool Equals(Version other)