title: Convert a long string to List<string[]> in C#
body: <p>The string looks like this:</p>
  
  <pre><code>"c,c,c,c,c,c\r\nc,c,c,c,c,c\r\n.....c,c,c,c,c\r\n"
  </code></pre>
  
  <p>This line works:</p>
  
  <pre><code>IEnumerable&lt;string[]&gt; lineFields = File.ReadAllLines(sFile).Select(line =&gt; line.Split(','));
  List&lt;string[]&gt; lLines = lineFields.ToList();
  </code></pre>
  
  <p>But let's say I'm not reading from a file, and instead of it I have the string i described before.</p>
  
  <p>What's the fastest <strong>(I refer to preformance)</strong> way to convert it to a List&lt;> of string[] that looks like</p>
  
  <pre><code>List&lt;string[]&gt; lLines = [ [c,c,c,c,c] , [c,c,c,c,c] , ... [c,c,c,c,c] ]
  </code></pre>
  
  <p>Thanks.</p>