我可以使用哪个具有行和列的对象,但不是DataTable,因为它看起来像Excel表?
答案 0 :(得分:1)
最终你的选择是这些:
a[i,j] = value
a[i][j] = value
a[i+N*j] = value
我能想到的大多数其他类,包装这些类型的数组之一。
答案 1 :(得分:1)
我会使用BindingList<T>
或List<T>
。 BindingList会得到我的投票,因为它本质上是一个带有一些额外选项的List,可以很容易地将它绑定到datagridview或Listbox。而且它比DataTable更轻量级。
您的行将是列表中的每个项目,您的列将是绑定到查看器的每个对象的属性,例如datagridview。我最近使用了BindingList,它非常好。