public string GetUniqueColumnName(string name) { string baseName = name; int suffix = 1; while (this.columns.ContainsKey(name)) name = baseName + (suffix++); return name; }