C# Dynamic size indexers
<p>How to set up indexer that are dynamically grown in size ?Down,i used the fixed size array.
If i use <code>List&lt;Employee&gt;</code> ,then there is no point to have indexers.so how can i keep the 
array to grow dynamically?</p>

<pre><code>class Department
{
    private Employee[] employee = new Employee[6];

    public Employee this[int arg]
    {
        get { return this.employee[arg]; }
        set { this.employee[arg] = value; }
    }
}
</code></pre>
