gpt4 book ai didi

c# - 使用 System.Version 进行通用版本控制

转载 作者:行者123 更新时间:2023-11-30 16:31:39 29 4
gpt4 key购买 nike

场景:我需要为代码中的一些随机内容跟踪一些随机版本号。我想定义一个类以便跟踪它们并将它们放入我可以轻松调用和操作的表单中。我考虑过使用 System.Version 但它被描述为用于对特定事物进行版本控制的类:

Represents the version number of an assembly, operating system, or the common language runtime.

问题是否可以将 System.Version 类用于“程序集、操作系统或公共(public)语言运行时”以外的事物?

最佳答案

System.Version 类非常简单,只有几个属性; Build, Major, MajorRevision, ... 仅此而已。如果这符合您的需要,并且您没有发现自己的界面上有多余的属性,我想您可以使用它。但是,需要注意的一件事是 System.Version 是密封的,因此如果您在任何时候发现它不符合您的需求并且您希望扩展它,您将无法实现。

就个人而言,由于 System.Version 是一个如此简单的类,并且缺乏 future 的可扩展性,我会创建自己的类型。

关于c# - 使用 System.Version 进行通用版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4755693/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com