18 return ((
minor >= 23) ?
"EA" :
"Beta") +
" " +
minor +
"." +
batch + ((
fix == 0) ?
"" : (
" Patch " +
fix)) + (
demo ?
"demo".lang() :
"");
26 public int GetInt(
int _major,
int _minor,
int _batch)
28 return _major * 1000000 + _minor * 1000 + _batch;
31 public bool IsBelow(
int _major,
int _minor,
int _batch)
52 string[] array = str.Split(
'.');
58 result.major = array[0].ToInt();
59 result.minor = array[1].ToInt();
60 result.batch = array[2].ToInt();
67 result.major = i / 1000000;
68 result.minor = i / 1000 % 1000;
69 result.batch = i % 1000;
86 public override bool Equals(
object obj)
91 return version.batch ==
batch;
int GetInt(int _major, int _minor, int _batch)
override bool Equals(object obj)
static Version Get(int i)
static Version Get(string str)
override int GetHashCode()
bool IsBelow(int _major, int _minor, int _batch)
bool IsSaveCompatible(Version v)