我有一个数据表,我想从结果中选择所有不同的名称。我为它写了下面的linq查询。c#linq问题
var distinctRows = (from DataRow myDataRow in myDataTable.Rows
select new { col1 = myDataRow ["Name"]}).Distinct();
现在我该如何迭代distinctRows?似乎我不能做foreach(DataRow Row in distinctRows)
,它给我“不能转换类型'匿名类型#1'到'System.Data.DataRow'”错误
你读过错误吗? – SLaks 2011-01-10 20:17:18
未来,如果问题的标题描述了您的问题,您可能会得到更好的结果。 “C#linq问题”没有告诉我们什么; C#和linq已经是标签了,我们知道它是一个问题。 – 2011-01-10 20:21:43
@Eric,谢谢你指出。对不起,使用愚蠢的标题:) – imak 2011-01-10 21:50:19