如何比较 xyz 格式字符串的两个版本号?

例如:


var v2 = "1.0.3";

var v1 = "0.12.1";

请注意,总是有三个数字以句点分隔,数字范围为 0-99。


关于如何比较和找出 v2 是否是 v1 的更新版本的任何建议,我们将不胜感激。


MYYA
浏览 83回答 1
1回答

慕尼黑8549860

您可以使用Version类来执行此操作:var v2 = Version.Parse("1.0.3");var v1 = Version.Parse("0.12.1");if (v2 > v1)    Console.WriteLine("v2 is newer");
打开App,查看更多内容
随时随地看视频慕课网APP