Mohanapriya R Mohanapriya R
Updated date Apr 27, 2024
In this article, we will learn how to convert strings to Camel Case in C#. Explore a simple C# program, complete with output.

Camel Case Conversion in C#

Let's start by creating a C# program that takes a regular string and converts it to Camel Case. We will use a simple approach, breaking the string into words, capitalizing the initial letter of each word (except the first), and then concatenating them back together.

using System;

class Program
{
    static string ConvertToCamelCase(string input)
    {
        string[] words = input.Split(' ');
        for (int i = 1; i < words.Length; i++)
        {
            words[i] = char.ToUpper(words[i][0]) + words[i].Substring(1);
        }
        return string.Join("", words);
    }

    static void Main()
    {
        string inputString = "convert strings to camel case";
        string camelCaseResult = ConvertToCamelCase(inputString);

        Console.WriteLine("Original String: " + inputString);
        Console.WriteLine("Camel Case Output: " + camelCaseResult);
    }
}

Output:

Let's run the program with the example string "convert strings to camel case" and examine the output:

Original String: convert strings to camel case
Camel Case Output: convertStringsToCamelCase

In the program, the ConvertToCamelCase method takes a string as input and splits it into an array of words. It then iterates through the array, capitalizing the initial letter of each word (starting from the second word), and finally joins the modified words back together.

Comments (0)

There are no comments. Be the first to comment!!!