public string IndexToColumnName(int index) { foreach (KeyValuePair<string, int> ordinal in ordinals) { if (ordinal.Value == index) { return ordinal.Key; } } return null; }