C# 我应该使用什么数据类型进行版本控制?

C# 我应该使用什么数据类型进行版本控制?,c#,data-structures,C#,Data Structures,C#中是否有软件版本的数据类型?我希望能够轻松比较5.02.0002.2和5.02.0003.0(哪个更高) 看一看,它完全满足您的需要,并且被.NET程序集使用。值得注意的是,System.Version不支持带前导零的组件。e、 g.新版本(“5.02.0003.0”)==新版本(“5.2.3.0”)+1@p、 s.w.g如果有人认为0003和3有很大的不同,我会非常担心这样的人:)(好的一点是,我想它只是解析点之间的int值…@AlexeiLevenkov是的,我只是想指出这一点,主要是为

C#中是否有软件版本的数据类型?我希望能够轻松比较5.02.0002.2和5.02.0003.0(哪个更高)

看一看,它完全满足您的需要,并且被.NET程序集使用。

值得注意的是,
System.Version
不支持带前导零的组件。e、 g.
新版本(“5.02.0003.0”)==新版本(“5.2.3.0”)
+1@p、 s.w.g如果有人认为
0003
3
有很大的不同,我会非常担心这样的人:)(好的一点是,我想它只是解析点之间的
int
值…@AlexeiLevenkov是的,我只是想指出这一点,主要是为了OP的利益,以避免在他使用它时可能出现的任何混乱。