title: Is it possible to add 2 dimensional Lists in c#?
body: <p>I am having a list of Properties. I want to add these PropertiesCollections for multiple elements in the same page. That is something like</p>
  
  <pre><code>[0] =&gt; List
         ([0] =&gt; ID
          [1] =&gt; Name
          [2] =&gt; Add
          [3] =&gt; PhoneNo
          [4] =&gt; City)
  [1] =&gt; List
      (And so on....
  
  
  internal class PropertiesCollection : List&lt;Properties&gt;
  {
  }
  
  internal class Properties
  {
  }
  
  PropertiesCollection collection = new PropertiesCollection ();
  </code></pre>
  
  <p>How can i achieve </p>
  
  <pre><code>Something[0,collection[0]]  
  Something[0,collection[1]]
  Something[1,collection[0]]
  Something[1,collection[1]] ?
  </code></pre>