gpt4 book ai didi

c# - 列表框项目字符串

转载 作者:行者123 更新时间:2023-12-03 21:50:42 25 4
gpt4 key购买 nike

这应该很容易,但我没能做到。我有一个带有复选框选项的列表框。所以我想在一个字符串中选择项目。像这样:

item1,item4,item9

等等。

请注意,它们应以“,”分隔,并删除最后一个逗号。

试过这样的东西,但行不通:

StringBuilder sb = new StringBuilder();
for (int i = 0; i < lb1.Items.Count; i++)
sb.Append(lb1.Items[i].Selected ? lb1.Items[i].Text + "," : "");
TextBox1.Text = sb.ToString();

最佳答案

你可以尝试(使用 ASPxListBox.SelectedItems ):

var selectedItems = 
String.Join(",", lb1.SelectedItems.Select(i => i.ToString()));

或者,如果您使用的是没有 LINQ 的旧版 .NET:

List<string> values = new List<string>();

foreach(object o in lb1.SelectedItems)
values.Add(o.ToString());

string selectedItems = String.Join(",", values);

关于c# - 列表框项目字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8730624/

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