namespace CamelCase
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(CamelCase(" hello to camel case"));
Console.ReadKey();
}
public static string CamelCase(string str)
{
string newString = "";
if (str[0] == ' ')
{
newString += char.ToUpper(str[1]);
for (int j = 2; j < str.Length; j++)
{
if (str[j] == ' ')
{
char b = str[j + 1];
newString += char.ToUpper(b);
j++;
}
else
{
char b = str[j];
newString += b;
}
}
return newString;
}
else
{
newString += char.ToUpper(str[0]);
for (int j = 1; j < str.Length; j++)
{
if (str[j] == ' ')
{
char b = str[j + 1];
newString += char.ToUpper(b);
j++;
}
else
{
char b = str[j];
newString += b;
}
}
return newString;
}
}
}
}
Comments