【发布时间】:2012-04-13 04:25:24
【问题描述】:
我对 Linq 语句有疑问。我想从列表中选择一些“MySong”:
var filteredList = from s in list
where s.Title.Contains("test")
select s;
但我收到此错误:
“System.Collections.Generic.IEnumerable”不包含“System”的定义,并且找不到接受“System.Collections.Generic.IEnumerable”类型的第一个参数的扩展方法“System”(您是否缺少using 指令还是程序集引用?)
有人解决了这个问题吗?您是否有提示如何仅选择歌曲,例如包含“测试”?谢谢回复。
【问题讨论】:
-
LinQ 查询中的“列表”是什么类型?
-
根据异常,问题出在您未提供的代码的另一个地方。
-
我想你包括
using System.Linq?list是什么类型的? -
发布显示您如何填充列表的代码。
-
请列出您在代码中包含的
using语句。
标签: c# linq list windows-phone-7 select