我如何逐行循环来自asp.net中textarea的上下文?

时间:2010-05-11 17:21:27

标签: c# asp.net streaming

如何逐行循环播放来自asp.net中textarea的上下文?

streamreader和stream都不接受字符串。

3 个答案:

答案 0 :(得分:4)

您需要自己将TextBox控件中的文本拆分为行:

var textLines = myTextbox.Text.Split('\n');
foreach( var line in textLines )
   // your code...

答案 1 :(得分:0)

您需要将TextBox文本拆分为数组并循环遍历

txtArea.Text.Split('\n');
<。> .Net 3.5或更高版本

 var s = txtArea.Text.Split('\n');

 Array.ForEach(s, r => YourLoop(r));

答案 2 :(得分:0)

Yo可以在以下数组中使用foreach循环 -

string[] lines = TextBox1.Text.Split(new string[] { Environment.NewLine }, StringSplitOptions.None);

检查here

我希望这会有所帮助。