System.Collections.Generic.List <actualestimatation.frmestimate.iteminfo>'不包含'Where'的定义</actualestimatation.frmestimate.iteminfo>

时间:2013-07-02 09:04:53

标签: winforms treeview

我正在尝试动态绑定树视图。

我在谷歌搜索并找到了一些很好的链接。

当我尝试在我的系统中运行时,它显示的错误是这样的

'System.Collections.Generic.List<ActualEstimatation.frmEstimate.ItemInfo>' does not contain a definition for 'Where' and no extension method 'Where' accepting a first argument of type 'System.Collections.Generic.List<ActualEstimatation.frmEstimate.ItemInfo>' could be found (are you missing a using directive or an assembly reference?)

这些链接是 How to dynamically populate treeview (C#)

和sga101的解决方案 How to insert Datas to the Winform TreeView(C#) in effitive coding?

我在Google搜索以解决上述问题但未找到任何解决方案。

请帮我解决这个问题。

提前致谢

1 个答案:

答案 0 :(得分:0)

我需要查看更多代码,但我相信你缺少的是LINQ语句。 here您可以阅读它并开始了解如何在您的应用中实施。

例如:

using (ServiceContext svcContext = new ServiceContext(_serviceProxy))
{
   var query_where1 = from a in svcContext.AccountSet
                where a.Name.Contains("Contoso")
                select a;
   foreach (var a in query_where1)
   {
    System.Console.WriteLine(a.Name + " " + a.Address1_City);
   }
}