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

◆ CompareValueTo()

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

Definition at line 156 of file DecimalStorage.cs.

157 {
158 if (_nullValue == value)
159 {
160 if (!HasValue(recordNo))
161 {
162 return 0;
163 }
164 return 1;
165 }
166 decimal num = _values[recordNo];
167 if (0m == num && !HasValue(recordNo))
168 {
169 return -1;
170 }
171 return decimal.Compare(num, (decimal)value);
172 }
bool HasValue(int recordNo)

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