Lambda 参数“<parameter>”隐藏封闭块中的某个变量、以前定义的某个范围变量或者在查询表达式中隐式声明的某个变量

更新:2007 年 11 月

Lambda 表达式中的变量与之前在同一范围内定义的变量同名。此变量可以是嵌套 lambda 表达式的封闭代码块中的变量、之前在 LINQ 查询中定义的范围变量或针对 LINQ 查询隐式声明的变量。

**错误 ID:**BC36641

更正此错误

  • 确保 lambda 表达式中所有变量都具有唯一的名称,这些名称与同一范围中现有变量名称不相同。

请参见

概念

lambda 表达式

Visual Basic 中的 LINQ 简介

其他资源

Visual Basic 中的 LINQ