title: Is there any builtin stable sort routine and swap function in .NET?
body: <p>Is there any in-built stable sort routine in .NET?</p>
  
  <p>I know that C++ has an in-built sort routine under "algorithms" <code>std::sort()</code>. Likewise, do we have something to use along with C#? </p>
  
  <p>Also, is there any in-built swap function in .NET?</p>