在多行texbox winforms中分配数组

时间:2015-12-08 03:21:38

标签: c# arrays winforms

我在多行文本窗口中为应用程序分配一个数组。

当我调试时,我看到这样:

Assigned Array

但是当它显示时,我看到这样......这不是每一行的字符串

    Part No: 11031=============
    LLDPE Sheet - 2200mm x 1400mm x 0.05mm
    (Code: PES2) Packing: 100 pcs per pack

但我需要这样:

    Part No: 109858

    =============
    Stretch Film (M/R) With Carton Box - 23um x 500mm x 1323m, 15kg

    (Code: SFM3)

    Packing: 46 rolls per Pallet

1 个答案:

答案 0 :(得分:1)

使用string.Join()方法,它会给出一个字符串,每个数组项都用newLine分隔,这样你就可以获得所需的输出。代码如下:

txtRecNo.Text=string.Join("\r\n", stringArr.ToArray());

或者

 txtRecNo.Text=string.Join(System.Environment.NewLine, stringArr.ToArray());

注意:我从您附带问题的图片中选择的名称。