title: string ToUpper() function with ToString()
body: <p>I have used a string in C# where i am using C# in Visual studio 2008. I wanted to convert it to uppercase.</p>
  
  <pre><code>string lowerString = txtCheck.Text;
  string upperString = lowerString.ToUpper();
  </code></pre>
  
  <p>Normally this is how i should have used, But the thing is i didn't get any error when i used it like this</p>
  
  <pre><code>string upperString = lowerString.ToUpper().Tostring();
  </code></pre>
  
  <p>Now i am confused that <strong>ToUpper()</strong> is also a function, then how can i use the second syntax where i again use <strong>ToUpper().Tostring();</strong> . I mean It would mean <strong>Function1().Function2()</strong>.</p>