如何使用 foreach 循环(或任何其他方式)创建一个包含选中列表框中的选中项的数组?
我不知道列表中的项目数。
假设您使用 3.5 或更高版本..
object[] items = lb.CheckedItems.OfType<object>().ToArray();
如果您要向 CheckedListBox 添加特定类型的对象,则可以将 object 替换为您使用的类的名称。
嗨,我正在做类似的任务。但是我使用的是数组列表而不是数组。我使用了下面的代码
ArrayList errorList = new ArrayList();
errorList = chklbErrorlist.CheckedItems.OfType<object>().ToList();
无法将类型隐式转换
System.Collections.Generic.List<object>
为System.Collections.ArrayList
我将项目添加到数组中,然后添加到数组列表中,它起作用了。如何将项目直接添加到 araaylist 而不是数组