title: How to check case-sensitive words if they are palindrome
body: <p>I made a program which is checking if a word is a palindrome. </p>
  
  <p>But if I type "Lol" it says that's palindrome.</p>
  
  <p>I think palindrome must be completly same. ?</p>
  
  <pre><code> public static bool IsPalindrome(string text)
          {
              int min = 0;
              int max = text.Length - 1;
  
              while (true)
              {
                  if (min &gt; max)
                  {
                      return true;
                  }
  
                  char a = text[min];
                  char b = text[max];
  
                  if (char.ToLower(a) != char.ToLower(b))
                  {
                      return false;
                  }
  
                  min++;
                  max--;
              }
          }
  </code></pre>
  
  <p>Input: "Lol"
  Output: "Lol is NOT a palindrome"</p>