double GetDoubleUnsafe(int columnIndex) { FillReaderCache(columnIndex); return ((DoubleReaderCacheContainer)ReaderCache[columnIndex]).GetDouble(); }