C# 在asp.Net中使用LINQ时出错
我刚刚开始制作asp.NET4.5(C#)网页。我才刚刚开始学习LINQ。为了确保我做的一切都正确,我粘贴了以下代码(从Microsoft教程粘贴到代码文件中):C# 在asp.Net中使用LINQ时出错,c#,asp.net,linq,C#,Asp.net,Linq,我刚刚开始制作asp.NET4.5(C#)网页。我才刚刚开始学习LINQ。为了确保我做的一切都正确,我粘贴了以下代码(从Microsoft教程粘贴到代码文件中): int[] numbers = new int[7] { 0, 1, 2, 3, 4, 5, 6 }; var numQuery = from num in numbers where (num % 2) == 0 select num; 但是,
int[] numbers = new int[7] { 0, 1, 2, 3, 4, 5, 6 };
var numQuery =
from num in numbers
where (num % 2) == 0
select num;
但是,一切都不正确,因为它说System.LINQ不存在,当我将鼠标悬停在关键字from上时,IntelisSense会给我这个错误:无法使用功能“查询表达式”,因为它不是ISO-2语言规范的一部分。我觉得我错过了一份推荐信。请看一看
启用基本LINQ功能
- 在Visual Basic或C#项目中,单击项目菜单,然后单击添加引用
- 在“添加引用”对话框中,单击.NET选项卡,滚动到System.Core.dll,然后单击它。单击“确定”
- 将System.Linq的using指令或Imports语句添加到源代码文件或项目中李>