assoc
此代码在最后一行的编译中失败并出现此错误
错误5无法隐式转换类型 'System.Collections.Generic.IEnumerable'到 'HidLibrary.HidDevice []'。存在显式转换(是你 错过演员?)
我需要什么演员?
答案 0 :(得分:1)
如错误消息所示,您无法将IEnumerable
分配给数组。您需要致电ToArray()
将IEnumerable
转换为数组。由于这是一个非通用的实现,您最有可能也需要调用Cast<T>()
。它看起来像
HidDeviceList = HidDevices.Enumerate(VID, PID).Cast<HidDevice>().ToArray();