title: How to use Linq to Split a String on newlines and space?
body: <p>I have a string:</p>
  
  <pre><code>string data = 
  "item1  actived
   item2  none
   item special I none
   item special II actived"
  </code></pre>
  
  <p>you can see 4 rows in the data.
  I need to split a string into a List item as below:</p>
  
  <pre><code>item[0]={Name=item1, Status=actived}
  item[1]={Name=item2, Status=none}
  item[2]={Name=item Special I, Status=none}
  item[3]={Name=item Special II, Status=actived}
  </code></pre>
  
  <p>I'm tried:</p>
  
  <pre><code>var s = SplitReturn(data);
  public string[] SplitReturn(string name)
  {
      return name.Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
  }
  </code></pre>
  
  <p>How do I can Split space in my string and then convert to List?</p>