Remove line and column with number N from two-dimensional List
<p>I have a two-dimensional list:</p>

<pre><code>List&lt;List&lt;double&gt;&gt; dests = new List&lt;List&lt;double&gt;&gt;();
List&lt;double&gt; s_1 = new List&lt;double&gt;() { 0, 5, 0.5, 2 };
List&lt;double&gt; s_2 = new List&lt;double&gt;() { 5, 0, 1, 0.6 };
List&lt;double&gt; s_3 = new List&lt;double&gt;() { 0.5, 1, 0, 2.5 };
List&lt;double&gt; s_4 = new List&lt;double&gt;() { 2, 0.6, 2.5, 0 };
dests.Add(s_1);
dests.Add(s_2);
dests.Add(s_3);
dests.Add(s_4);
</code></pre>

<p>This list of list is always square matrix. I need to remove from this matrix column and line with number N. What is the best way to do it? </p>
