private static void MapRow(IDataReader dr, int numberOfColumns, ResultSet table) { var row = new object[numberOfColumns]; for (int i = 0; i < numberOfColumns; i++) { row[i] = (DBNull.Value.Equals(dr[i])) ? null : dr[i]; } table.AddRow(row); }