C# String Operations

We will perform the following operations on strings in C#:

  • Concatenate Strings
  • String length
  • Convert string to uppercase
  • Convert string to lowercase
  • Access a character using the index number

Concatenate strings

To concatenate strings in C#, use the + operator. In the below example, we have concatenated two strings:

using System;

namespace Demo
{
  class Studyopedia
  {
    static void Main(string[] args)
    {
      // string variable 1 and variable 2
      string str1, str2;
      str1 = "Amit";
      str2 = "Thinks";
      
      // Display 
     string channel_name = str1 + str2;
     
      Console.WriteLine("Channel = {0}", channel_name);
    }
  }
}

Output

Channel = AmitThinks

String Length

To get the length of a String, use the Length property in C#. Let us see an example:

using System;

namespace Demo
{
  class Studyopedia
  {
    static void Main(string[] args)
    {
      // string variable
      string s = "Demo";
     
      Console.WriteLine("My String = {0}", s);
      Console.WriteLine("String Length = {0}", s.Length);
    }
  }
}

Output

My String = Demo
String Length = 4

Convert string to uppercase

Use the ToUpper() method to convert the string to uppercase in C#. Let us see an example:

using System;

namespace Demo
{
  class Studyopedia
  {
    static void Main(string[] args)
    {
      // The string variable
      string s = "Amit Diwan";
     
      // Display the string
      Console.WriteLine("My String = {0}", s);
      
      // String converted to uppercase
      Console.WriteLine("Uppercase = {0}", s.ToUpper());
    }
  }
}

Output

My String = Amit Diwan
Uppercase = AMIT DIWAN

Convert string to lowercase

Use the ToLower() method to convert the string to lowercase in C#. Let us see an example:

using System;

namespace Demo
{
  class Studyopedia
  {
    static void Main(string[] args)
    {
      // The string variable
      string s = "AMIT DIWAN";
     
      // Display the string
      Console.WriteLine("My String = {0}", s);
      
      // String converted to lowercase
      Console.WriteLine("Lowercase = {0}", s.ToLower());
    }
  }
}

Output

My String = AMIT DIWAN
Lowercase = amit diwan

Access a character using the index number

The index number begins with 0, therefore 1st position is at the 0th index. We will access a character using the index number. Let us see an example:

using System;

namespace Demo
{
  class Studyopedia
  {
    static void Main(string[] args)
    {
      // The string variable
      string s = "AMIT DIWAN";
     
      // Display the string
      Console.WriteLine("My String = {0}", s);
      
      // Access a character at 2th position i.e. 1st index
      Console.WriteLine("Character = {0}", s[1]);
    }
  }
}

Output

My String = AMIT DIWAN
Character = M
C# Method Overloading
C# - Strings
Studyopedia Editorial Staff
[email protected]

We work to create programming tutorials for all.

No Comments

Post A Comment