为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C#
MYYA 2022-12-24 11:47:33
例如:var v2 = "1.0.3";var v1 = "0.12.1";请注意,总是有三个数字以句点分隔,数字范围为 0-99。关于如何比较和找出 v2 是否是 v1 的更新版本的任何建议,我们将不胜感激。
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

您可以使用Version类来执行此操作:


var v2 = Version.Parse("1.0.3");

var v1 = Version.Parse("0.12.1");

if (v2 > v1)

    Console.WriteLine("v2 is newer");


查看完整回答
反对 回复 2022-12-24
  • 1 回答
  • 0 关注
  • 81 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信