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

◆ CompareValueTo()

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

Definition at line 89 of file BooleanStorage.cs.

90 {
91 if (_nullValue == value)
92 {
93 if (IsNull(recordNo))
94 {
95 return 0;
96 }
97 return 1;
98 }
99 bool flag = _values[recordNo];
100 if (!flag && IsNull(recordNo))
101 {
102 return -1;
103 }
104 return flag.CompareTo((bool)value);
105 }

References System.Data.Common.DataStorage._nullValue, System.Data.Common.BooleanStorage._values, System.Xml.Dictionary, System.Data.IsNull, and System.value.