Program for Palindrome checking in C Sharp/C#

By | May 17, 2011

Hi,

Sometimes you need to check for whether the given string is Palindrome or not. Given below is a sample code to check whether the given string is Palindrome or not using C Sharp/C#.

class Palindrome
{
  static void Main()
  {
      string checkStr, sampleStr;
      char[] temp;
 
      System.Console.Write("Enter your String: ");
 
      sampleStr = System.Console.ReadLine();
 
      checkStr = sampleStr.Replace(" ", "");
 
      checkStr = checkStr.ToLower();
 
      temp = checkStr.ToCharArray();
 
      System.Array.Reverse(temp);
 
      if(checkStr== new string(temp))
      {
          System.Console.WriteLine(""{0}" is a palindrome.",sampleStr);
      }
 
      else
      {
          System.Console.WriteLine(""{0}" is NOT a palindrome.",sampleStr);
      }
 
  }
}

🙂

Leave a Reply

Your email address will not be published. Required fields are marked *