Skip to content

Instantly share code, notes, and snippets.

@volgar1x
Last active December 16, 2015 21:59
Show Gist options
  • Save volgar1x/5503324 to your computer and use it in GitHub Desktop.
Save volgar1x/5503324 to your computer and use it in GitHub Desktop.
string UnderscoreToCamel(string input, bool upperCamel)
{
var sb = new StringBuilder();
bool upper = upperCamel;
foreach (var character in input.ToLower())
{
if (character == '_')
{
upper = true;
}
else if (upper)
{
sb.Append(char.ToUpper(character));
upper = false;
}
else
{
sb.Append(character);
}
}
return sb.ToString();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment