gpt4 book ai didi

c# - 如何将列表框中的所选项目添加到列表 在 C# 中

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

如何将列表框中的所选项目添加到列表中以获取所选的用户名

我的代码:

        List<String> lstitems = new List<String>();

foreach (string str in lstUserName.SelectedItem.Text)
{
lstitems.Add(str);
}

它告诉我错误说不能将字符转换为字符串....如何将项目添加到列表或数组

最佳答案

您需要使用 SelectedItems 属性而不是 SelectedItem:

foreach (string str in lstUserName.SelectedItems) 
{
lstitems.Add(str);
}

编辑:我刚刚注意到它被标记为 asp.net - 我没有太多使用 webforms 但查看文档似乎这应该有效:

List<string> listItems = listBox.GetSelectedIndices()
.Select(idx => listBox.Items[idx])
.Cast<string>()
.ToList();

关于c# - 如何将列表框中的所选项目添加到列表 <string> 在 C# 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3140453/

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