In C# what is the difference between ToUpper() and ToUpperInvariant()?
<p>In C#, what is the difference between <code>ToUpper()</code> and <code>ToUpperInvariant()</code>?</p>

<p>Can you give an example where the results might be different? </p>
