title: parsing pasted text in console application
body: <p>I have a console application made of C#</p>
  
  <p>it allows user to paste some text as following</p>
  
  <pre><code>aaaaa
  bbbbb
  ccccc
  </code></pre>
  
  <p>i know console.readline() wont take it, so I used console.in.readtoend()</p>
  
  <pre><code>            string input = Console.In.ReadToEnd(); 
  
              List&lt;string&gt; inputlist = input.Split('\n').ToList(); 
  </code></pre>
  
  <p>I need it to parse input text line by line
  the above code works, but after pasting, in order to conintue, user has to hit enter once, then hit ctrl+z then hit enter again.</p>
  
  <p>im wondering if there is better way to do it
  something that requires just hit enter key once</p>
  
  <p>any suggestions? </p>
  
  <p>thanks </p>