通过


名称“<name>”未声明或不在当前作用域中

LINQ 查询引用一个编程元素,但编译器无法找到具有相同名称的元素。

错误 ID: BC36610

更正此错误

  1. 检查引用语句中名称的拼写。 Visual Basic 不区分大小写,但拼写中的任何其他变体会构成不同的名称。 请注意,下划线 (_) 是名称的一部分,因此也是拼写的一部分。

  2. 验证编程元素是否在作用域范围中。 如果引用语句位于声明编程元素的区域外,则可能需要限定元素名称。 有关详细信息,请参阅 Scope in Visual Basic

  3. 确保对象及其成员之间具有成员访问运算符 (.)。 例如,如果你拥有名为 TextBoxTextBox1控件,则要键入 Text 才可访问其 TextBox1.Text。 如果你转而键入 TextBox1Text,则会创建不同的名称。

另请参阅