If I have a variable that contains text information (say taken from a textarea), how can I read the text content held in a string variable line by line?
The text entered in the text area will have \n (enter key) to separate the line.
This is an old question but this could help! Personally I use this code to handle all Operating System:
myString.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries)
You can use a StringReader
:
var reader = new StringReader(textbox.Text);
string line;
while (null != (line = reader.ReadLine())) {
//...
}
Try to use
string[] strings = yourString.Split(new string[] {Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With