C# String Manipulation: От "TABLE_NAME" к "TableName"

Лучший способ сделать это?

Пробовал подобные вещи:

public String FormatColumnName(String columnName)
{
    String formatedColumnName = columnName.Replace('_', ' ').Trim();
    StringBuilder result = new StringBuilder(formatedColumnName);
    result[0] = char.ToUpper(result[0]);
    return result.ToString();
}

Не сработало у меня, может кто подскажет чистое решение как мне это сделать.

5
задан gdoron is supporting Monica 23 January 2012 в 13:48
поделиться