Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CompareTo() [4/4]

int System.Version.CompareTo ( Version? value)
inline

Definition at line 148 of file Version.cs.

149 {
150 if ((object)value != this)
151 {
152 if ((object)value != null)
153 {
154 if (_Major == value._Major)
155 {
156 if (_Minor == value._Minor)
157 {
158 if (_Build == value._Build)
159 {
160 if (_Revision == value._Revision)
161 {
162 return 0;
163 }
164 if (_Revision <= value._Revision)
165 {
166 return -1;
167 }
168 return 1;
169 }
170 if (_Build <= value._Build)
171 {
172 return -1;
173 }
174 return 1;
175 }
176 if (_Minor <= value._Minor)
177 {
178 return -1;
179 }
180 return 1;
181 }
182 if (_Major <= value._Major)
183 {
184 return -1;
185 }
186 return 1;
187 }
188 return 1;
189 }
190 return 0;
191 }
readonly int _Minor
Definition Version.cs:13
readonly int _Major
Definition Version.cs:11
readonly int _Build
Definition Version.cs:15
readonly int _Revision
Definition Version.cs:17

References System.Version._Build, System.Version._Major, System.Version._Minor, System.Version._Revision, and System.value.