using System; using System.Linq; public class Test { static string makePascal(string identifier) { var parts = identifier.Split('_'); var pascalCasedParts = parts.Select(p => p[0] + new string(p.ToLower().Skip(1).ToArray())); var pascalIdent = string.Join("", pascalCasedParts.ToArray()); return pascalIdent; } public static void Main() { Console.WriteLine(makePascal("SOMETHING_COOL")); Console.WriteLine(makePascal("SOMETHING_LESS_COOL")); Console.WriteLine(makePascal("WHATEV")); } }