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