HashSet <string>作为列表框的数据源

时间:2018-12-21 13:37:26

标签: c# winforms

我想使用HashSet作为列表框的数据源以填充其内容:

HashSet<string> brCodes = new HashSet<string>();
listBoxBrcodes.DataSource = brCodes;

在分配操作期间我收到ArgumentException

使用HashSet作为listBox的来源的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

根据文档,DataSource对象必须实现 IList,IListSource接口,或者是数据集或数组。

https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.listcontrol.datasource?view=netframework-4.7.2