Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public int CompareTo(Version other)
- {
- var major = Major.CompareTo(other.Major) << 3;
- var minor = Minor.CompareTo(other.Minor) << 2;
- var patch = Patch.CompareTo(other.Patch) << 1;
- var prerelese = string.CompareOrdinal(Prerelease, other.Prerelease);
- var num = major | minor | patch | prerelese;
- if (num > 0)
- {
- return 1;
- }
- if (num < 0)
- {
- return -1;
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment