DataView.ToTable 没有返回不同的值

DataView.ToTable not returning distinct values

我正在尝试使用 DataView.ToValue 函数,虽然它正在提取所需的正确列,但我仍然没有获得 DISTINCT 值。我有一个 DataValue,其中包含网站上所有信息的网格视图。当客户端以特定格式下载此数据时,他们只需要将唯一值处理到文件中。

目前,我将报告所需的所有列存储在一个数组中,目的是实现动态。创建该字符串数组后,我使用

创建我的数据表
tblData = dvData.ToTable(true, arrColumns);

尽管如此,返回的数据仍然有 所有 行。我错过了什么吗?根据 this from Microsoft's documentation 我应该取回不同的值。

原来我忘记了后端的一个步骤处理将 NULL 清理为 xml 的有效数据点。所以它是正确排序的,只是空字段实际上导致 "copies".