C# 클래스 KEngine.AppVersion

For App Version, version string can with description 1.2.3.123.release.mi MAJOR.MINOR.PATCH.BUILD.DESC
상속: IComparable, ICloneable
파일 보기 프로젝트 열기: mr-kelly/KEngine 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Build uint
Major uint
Minor uint
Patch uint

공개 메소드들

메소드 설명
AppVersion ( string versionStr ) : System
Clone ( ) : object

Clone new one

using ToString() to create new

CompareTo ( Object v2o, int limitNumber ) : int

逐字比较,遇不同,数字比较

CompareTo ( object obj ) : int
Equals ( object obj ) : bool
GetHashCode ( ) : int
ToString ( ) : string

To Version String eg. 1.2.1.0.alpha.xxx

ToVersion2 ( ) : string

eg. 1.2

ToVersion3 ( ) : string

eg. 1.2.1

ToVersion4 ( ) : string

eg. 1.2.1.0

operator ( ) : bool

보호된 메소드들

메소드 설명
Equals ( AppVersion other ) : bool

비공개 메소드들

메소드 설명
GetVersionNumbers ( int limit = 4 ) : uint[]

所有版本数字组成的数组

메소드 상세

AppVersion() 공개 메소드

public AppVersion ( string versionStr ) : System
versionStr string
리턴 System

Clone() 공개 메소드

Clone new one

using ToString() to create new

public Clone ( ) : object
리턴 object

CompareTo() 공개 메소드

逐字比较,遇不同,数字比较
public CompareTo ( Object v2o, int limitNumber ) : int
v2o Object
limitNumber int 限制几位数字进行比较?
리턴 int

CompareTo() 공개 메소드

public CompareTo ( object obj ) : int
obj object
리턴 int

Equals() 보호된 메소드

protected Equals ( AppVersion other ) : bool
other AppVersion
리턴 bool

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

ToString() 공개 메소드

To Version String eg. 1.2.1.0.alpha.xxx
public ToString ( ) : string
리턴 string

ToVersion2() 공개 메소드

eg. 1.2
public ToVersion2 ( ) : string
리턴 string

ToVersion3() 공개 메소드

eg. 1.2.1
public ToVersion3 ( ) : string
리턴 string

ToVersion4() 공개 메소드

eg. 1.2.1.0
public ToVersion4 ( ) : string
리턴 string

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

Build 공개적으로 프로퍼티

public uint Build
리턴 uint

Major 공개적으로 프로퍼티

public uint Major
리턴 uint

Minor 공개적으로 프로퍼티

public uint Minor
리턴 uint

Patch 공개적으로 프로퍼티

public uint Patch
리턴 uint