internal float ReadContentAsSingle() { if (isEndOfEmptyElement) ThrowConversionException(string.Empty, "Float"); return reader.ReadContentAsFloat(); }