我有两个散列集,我想对它们进行除运算以获得不同的数据:
var dataA = new HashSet<string>();
var dataB = new HashSet<string>();
var exceptA = dataA.Except(dataB);
var exceptB = dataB.Except(dataA);
var result = exceptA.Union(exceptB);
var container = new HashSet<string>(result);
dgv_B.DataSource = container.ToList();
我的问题是,当我将容器插入datageid时,结果如下:
这是来自断点的原始数据:
如何在DGV中显示文本?
1条答案
按热度按时间4dc9hkyq1#
@晚安书呆子骄傲的家伙给出了答案:
DGV似乎不能处理基本类型的列表。它需要对象并分析它们的属性来生成列(字符串有Length属性)。请尝试类似如下的操作: