title: C# Add List<string> to List<List<string>> array
body: <p>I'm able to add <code>List&lt;string&gt;</code> in <code>List&lt;List&lt;string&gt;&gt;</code> array in this way:</p>
  
  <pre><code>        List&lt;string&gt; first = new List&lt;string&gt; { "one", "two", "three" };
          List&lt;string&gt; second = new List&lt;string&gt; { "four", "five", "six" };
  
          List&lt;List&lt;string&gt;&gt; list_array = new List&lt;List&lt;string&gt;&gt; { first, second };
  </code></pre>
  
  <p>Now I need to create several lists populated with database records and then to add this lists to <code>List&lt;List&lt;string&gt;&gt;</code> array:</p>
  
  <pre><code>    List&lt;List&lt;string&gt;&gt; array_list;
  
              while (dr.Read())
              {
                  string one = dr["Row1"].ToString();
                  string two = dr["Row2"].ToString();
  
                  List&lt;string&gt; temp_list = new List&lt;string&gt; { one, two };
  
                  //Here I need to add temp_list to array_list
              }
  </code></pre>