String Reversal

You must

  1. Write a C# Windows program that provides a textbox for the user to enter a string
  2. When the text changes for this string, reverse it and display it to the user
  3. You must write a function that reverses the string
  4. This function must be recursive

You may (for extra credit)

  1. Determine whether the string is a palindrome (reads the same forward and backward) and display this to the user
  2. This palindrome checking function must be written recursively

My running example as shown below (with extra credit)

and