SystemVersion 类 |
命名空间: HslCommunication.BasicFramework
SystemVersion 类型公开以下成员。
名称 | 说明 | |
---|---|---|
SystemVersion(String) |
根据格式化字符串的版本号初始化,例如:1.0或1.0.0或1.0.0.0503 Initialize according to the version number of the formatted string, for example: 1.0 or 1.0.0 or 1.0.0.0503 | |
SystemVersion(Int32, Int32, Int32) |
根据指定的主版本,次版本,修订版来实例化一个对象 Instantiate an object based on the specified major, minor, and revision | |
SystemVersion(Int32, Int32, Int32, Int32) |
根据指定的主版本,次版本,修订版,内部版本来实例化一个对象 Instantiate an object based on the specified major, minor, revision, and build |
名称 | 说明 | |
---|---|---|
EditVersion |
修订版
| |
InnerVersion |
内部版本号,或者是版本号表示为年月份+内部版本的表示方式
| |
MainVersion |
主版本
| |
SecondaryVersion |
次版本
|
名称 | 说明 | |
---|---|---|
Equals |
判断两个实例是否相等
(重写 ObjectEquals(Object).) | |
GetHashCode |
获取哈希值
(重写 ObjectGetHashCode.) | |
GetType | Gets the Type of the current instance. (继承自 Object。) | |
ToString |
获取版本号的字符串形式,如果内部版本号为0,则显示时不携带
(重写 ObjectToString.) | |
ToString(String) |
根据格式化为支持返回的不同信息的版本号 C返回1.0.0.0 N返回1.0.0 S返回1.0 |
名称 | 说明 | |
---|---|---|
Equality |
判断是否相等
| |
GreaterThan |
判断一个版本是否大于另一个版本
| |
Inequality |
判断是否不相等
| |
LessThan |
判断第一个版本是否小于第二个版本
|
名称 | 说明 | |
---|---|---|
ToJsonString |
获取当前对象的JSON格式表示的字符串。 (由 HslExtension 定义。)Gets the string represented by the JSON format of the current object. |