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

◆ CompareValueTo()

override int System.Data.Common.UInt16Storage.CompareValueTo ( int recordNo,
object value )
inline

Definition at line 169 of file UInt16Storage.cs.

170 {
171 if (_nullValue == value)
172 {
173 if (!HasValue(recordNo))
174 {
175 return 0;
176 }
177 return 1;
178 }
179 ushort num = _values[recordNo];
180 if (num == 0 && !HasValue(recordNo))
181 {
182 return -1;
183 }
184 return num.CompareTo((ushort)value);
185 }
bool HasValue(int recordNo)

References System.Data.Common.DataStorage._nullValue, System.Data.Common.UInt16Storage._values, System.Xml.Dictionary, System.Data.Common.DataStorage.HasValue(), and System.value.