Is a string a Palindrome?


A string is a palindrome if it reads the same, forwards and backwards, but how can you check in C#? There are at least hundreds of possible solutions for how to achieve this, but I think this is an easy one.

var originalString = "jjkjhkjhkj";
var reverseString = new string(s.Reverse().ToArray());
// Check for existing palindrome
if (s == reverseString)
    ...
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s