protected virtual void ClearVals() { for (int i = 0; i < _numCols; i++) { // Use DBNull because "null" is actually a legitimate value. _valsByIndex[i] = DBNull.Value; } }