AddRange用不了,是缺少什么引用集吗

string[] ports = SerialPort.GetPortNames();
//Array.Sort(ports);
SerialNum.Items.AddRange(ports);

                    为什么这里使用AddRange会报错?
                    itemcollection 未包含Addrange的定义,并且找不到可接受第一个itemcollection类型参数的可访问扩展方法addrange
c#

1个回答

SerialNum.Items不是List,是Collection,不能AddRange
可以写
foreach (var item in ports) SerialNum.Items.Add(item);

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!