title: String character array
body: <p>Isn't a string already a character array in c#? Why is there a explicit <code>ToCharacterArray</code> function? I stumbled upon this when I was looking upon ways to reverse a string and saw a few answers converting the string to a character array first before proceeding with the loop to reverse the string. I am a beginner in coding. </p>
  
  <p>Sorry if this seems stupid, but I didn't get the answer by googling.</p>