gpt4 book ai didi

c# - 将 SelectedObjectCollection 转换为特定类型的集合

转载 作者:行者123 更新时间:2023-11-30 19:42:32 25 4
gpt4 key购买 nike

我有一个 WinForms 多选列表框,列表框中的每个项目都是 MyClass 类型的.

我也在写一个方法,它需要一个参数,这个参数是 MyClass 的集合。 .它可以是 MyClass[] 类型, List<MyClass> , IList<MyClass> , IEnumerable<MyClass>等。其中任何一个都可以正常工作。

不知何故,我需要将列表框中的选定项传递给我的方法。但是我将如何转换 SelectedObjectCollection到任何 MyClass上面描述的集合类型?

最佳答案

也许这有帮助:

IEnumerable<MyClass> items = yourListBox.SelectedItems.Cast<MyClass>();

关于c# - 将 SelectedObjectCollection 转换为特定类型的集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17358904/

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