我需要为C#包含扩展方法包含哪个程序集?

时间:2010-02-06 21:40:17

标签: c# lambda

Where扩展方法必须包含的程序集名称是什么?我在谷歌上找不到它的名字,显然它不是其中之一:

using System;
using System.Collections.Specialized;
using System.Linq.Expressions;
using System.Collections;
using System.Collections.Generic;

2 个答案:

答案 0 :(得分:14)

你需要......

  1. 向您的项目添加System.Core程序集的引用;和
  2. 在源文件的开头添加 using System.Linq指令
  3. 请注意,using指令不会将程序集导入项目,它只会从指定的命名空间导入符号。要使命名空间可用,必须首先引用定义该命名空间中的类型的程序集。

    如果您正在使用Microsoft Visual Studio,并且想要向项目添加程序集引用,请打开 Project Explorer 面板,右键单击项目并转到属性添加引用...

答案 1 :(得分:3)

System.Linq

应该这样做。