C#重复DataTable但只插入一个值唯一的行

时间:2012-11-16 02:24:50

标签: c#

我正在使用以下代码:

DataTable uniqueCou = CouponResult.DefaultView.ToTable(true, "URL");

这很精确,它只添加了值URL,我想要的是来自CouponResult的所有4列(URL,Key,Item,Value)。当我使用上面的代码时,它只返回一列唯一的数据表。

我真正想要的是在所有其他列中插入“URL”唯一的所有行。如果我在DefaultView.ToTable中包含其他3列(true,“URL”);`结果实际上不是唯一的。

1 个答案:

答案 0 :(得分:0)

我猜CouponResult没有唯一数据。试试这个,

DataTable uniqueCou = CouponResult.DefaultView.ToTable(true, new String[] {"URL","Key","Item","Value"});