Applying indexers on a class inheriting from a collection C#
<p>I have a class which inherits from a list of list implementing an indexer </p>

<pre><code>public class TwoDList&lt;T&gt;: List&lt;List&lt;T&gt;&gt;
{
  public T this[int row, int column]
        {
            get; 
            set ;
        }
}
</code></pre>

<p>on newing it and using it like this :</p>

<pre><code> TwoDCollection&lt;int&gt; target = new TwoDCollection&lt;int&gt;();
   var linearSequecValue = target[0, 2];
</code></pre>

<p>but i get a compile time error " No overload for method 'this' takes 2 argument "</p>
