LINQ(或任何东西)将对象列表中的项目添加到数据网格中的对象行?
假设对象如下所示:LINQ(或任何东西)将对象列表中的项目添加到数据网格中的对象行?,linq,reflection,datagridview,datarow,Linq,Reflection,Datagridview,Datarow,假设对象如下所示: string Name Dictionary<string,bool> Tags 我漏掉了false,但如果需要的话可以放在那里 干杯使用LINQ不能直接做到这一点,因为必须动态创建投影,标签集合中的每个键都将成为属性 我建议您创建一个数据集,其中列对应于标记(加上Name属性),行对应于您拥有的类的实例 Name tag1 tag2 tag3 Bob true true John true true
string Name
Dictionary<string,bool> Tags
我漏掉了false,但如果需要的话可以放在那里
干杯使用LINQ不能直接做到这一点,因为必须动态创建投影,标签集合中的每个键都将成为属性 我建议您创建一个数据集,其中列对应于标记(加上Name属性),行对应于您拥有的类的实例
Name tag1 tag2 tag3
Bob true true
John true true