public double?GetNullableDouble(int columnIndex, int rowIndex) { this.CheckColumn(columnIndex, ColumnType.Double, true); var(leaf, indexInLeaf) = this.GetFromBpTree(columnIndex, rowIndex); var value = new RealmBasicArray <double>(leaf)[indexInLeaf]; return(IsNullDouble(value) ? (double?)null : value); }
public float?GetNullableFloat(int columnIndex, int rowIndex) { this.CheckColumn(columnIndex, ColumnType.Float, true); var(leaf, indexInLeaf) = this.GetFromBpTree(columnIndex, rowIndex); var value = new RealmBasicArray <float>(leaf)[indexInLeaf]; return(IsNullFloat(value) ? (float?)null : value); }