gpt4 book ai didi

c# - 使用foreach循环C#将数组的内容写入文本框

转载 作者:太空宇宙 更新时间:2023-11-03 17:34:53 24 4
gpt4 key购买 nike

因此,我想知道如何通过使用C#中的foreach循环将数组的全部内容写入文本框。我的代码当前如下所示:

我生成一系列存储在数组中的随机数:

int[] iData;


现在,我想使用如下所示的foreach循环将此数组中存储的数据写入文本框:

        foreach (int myInt in iData)
{
txtListing.Text = myInt.ToString();
}


这只会将数组中最后生成的数字写入文本框,但是我的问题是如何将所有这些数字写入tekstbox。

我只知道,如何使用列表框和forLoop做到这一点。但是,有什么方法可以通过文本框和foreach循环来完成?

最佳答案

尝试改用AppendText方法:

foreach (int myInt in iData)
{
txtListing.AppendText(myInt.ToString());
}


另一种选择是将元素作为字符串连接在一起:

textListing.Text = string.Join(string.Empty, iData);


...或者如果您想要另一个定界符:

textListing.Text = string.Join(", ", iData);

关于c# - 使用foreach循环C#将数组的内容写入文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5140930/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com