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

SemVer.Comparator

namespace SemVer { internal class Comparator : IEquatable<Comparator> { public enum Operator { Equal, LessThan, LessThanOrEqual, GreaterThan, GreaterThanOrEqual } public readonly Operator ComparatorType; public readonly Version Version; public Comparator(string input); public Comparator(Operator comparatorType, Version comparatorVersion); public static Tuple<int, Comparator> TryParse(string input); public bool IsSatisfied(Version version); public bool Equals(Comparator other); } }