从文本框中获取文本并将其放入另一个列表中

时间:2015-11-11 00:51:30

标签: c# html string visual-c++ textbox

感谢那些花时间阅读本文的人。所以基本上可以说我有一个文本框(在c ++ clr中)和它的多行并且有一堆东西可以说它有:

Apples
Bananas
Oranges
Peaches

现在我有另一个文本框。我正在使用WebBrowser视图,因为html很容易改变某些颜色,现在我想重新显示苹果和其他东西。有点像:

Fruits are:
Apples 
Bananas
and so on...

但我不知道文本框中会有多少个字符串。所以我决定做的是:

System::String^ l1;
System::String^ l2;
System::String^ l3;
System::String^ l4;
System::String^ l5;
System::String^ l6;
//and so on...
WebBrowser1->DocumentText = "Fruits are: <br>";
if(l1){
    WebBrowser1->DocumentText = l1 + "<br>";
    if(l2){
         WebBrowser1->DocumentText = l2 + "<br>"
         if(l3){
              WebBrowser1->DocumentText = l3 + "<br>"
           //and so on
         }
    }
}

我只是想知道是否有更好的方法来做到这一点。因为我有高达l20,我希望程序尽可能地支持。

PS:我会在if语句之前的某个地方获取l1的数据值 PSS:我将l2放在l1和l3里面l2 ...因为否则在解析原始文本框时l2将是l1。 PSSS:我认为代码也有问题,因为我给了l1一个值而且没有正确显示。

1 个答案:

答案 0 :(得分:0)

在任何语言中,更好的方法是使用数组而不是一堆不同的变量,并使用一些循环来迭代该数组的元素。