例如:
var v2 = "1.0.3";
var v1 = "0.12.1";
请注意,总是有三个数字由句点分隔,数字范围为 0-99。
关于我如何比较并找出 v2 是否是 v1 的较新版本的任何建议将不胜感激。
您可以使用 Version 类来执行此操作:
var v2 = Version.Parse("1.0.3");
var v1 = Version.Parse("0.12.1");
if (v2 > v1)
Console.WriteLine("v2 is newer");