title: How can I sort generic list DESC and ASC?
body: <p>How can I sort generic list DESC and ASC? With LINQ and without LINQ? I'm using VS2008.</p>
  
  <pre><code>class Program
  {
      static void Main(string[] args)
      {
          List&lt;int&gt; li = new List&lt;int&gt;();
  
          li.Add(456);
          li.Add(123);
          li.Add(12345667);
          li.Add(0);
          li.Add(1);
  
          li.Sort();
  
          foreach (int item in li)
          {
              Console.WriteLine(item.ToString() + "\n");
          }
  
          Console.ReadKey();
      }
  }
  </code></pre>