答案 0 :(得分:11)
事实证明,答案就在我的鼻子底下。 NuGet.Core本身包含一个带有TryParse方法的SemanticVersion class。
而且,事实上,您可以通过NuGet安装NuGet.Core。 :P
更新(4/30/2018):更改了@JeroenWiertPluimers的每条指南的链接。
答案 1 :(得分:0)
不是我知道的。
但是,.NET内置Version类非常乐意解析符合您问题中链接的语义版本规范的版本号。它将返回一个对象,其修订版号的值为-1。