gpt4 book ai didi

c# - 将两个 linq 查询放入一个列表框中

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

我需要将两个 LINQ 查询的值放入一个列表框中。目前我让它并排进入两个单独的列表框,所以它可以工作但不是最佳的。数据本质上是一个名称列表和与这些名称相关的值列表。

        var getTotalsColumn = from p in dataTable select p.TOTALS;

foreach (var totals in getTotalsColumn)
{
employeeByIspListBox.Items.Add(totals);

}
var getNamesColumn = from p in dataTable select p.NAME;

foreach (var names in getNamesColumn)
{
listBox1.Items.Add(names);
}

我如何将它结合起来,例如将 John Doe : 21 放入一个列表框中。Totals 和 Name 都返回 String 类型。

最佳答案

听起来你只是想要:

var items = dataTable.Select(p => string.Format("{0} : {1}", p.NAME, p.TOTALS));
listBox1.Items.AddRange(items.ToArray());

关于c# - 将两个 linq 查询放入一个列表框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18925221/

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