突然想到一个问题,请教大家.
[基于windows的]我的窗体是有两个txtbox,分别是inbox和outbox,还有就是一个按钮.
我想实现,当我在inbox上输入多个文字时,文字之间用","号分开,之后按按钮就把每个文字用新行显示在outbox上.下面是代码,我不会把它显示在outbox上,那位高手帮帮忙.谢谢.
C# code
string s =inbox.Text;
string[] sArray = s.Split(',');
foreach (string i in sArray)
{
if (i.Trim() != "")
Console.WriteLine(i) ; //这里是屏幕打印的
this.outbox.Text=这里怎么写;
}
------解决方案--------------------
C# code
string s =inbox.Text;
string[] sArray = s.Split(',');
outbox.Multiline = true;
outbox.Text = string.Join("\n", sArray);
------解决方案--------------------
------解决方案--------------------
string.Join("\n", sArray);
------解决方案--------------------
更正:
outbox.Text = string.Join("\r\n", sArray);