我在C#2008 ASP.Net应用程序中编写函数proc,我收到以下错误:
类型或命名空间名称'function' 无法找到(你错过了吗? 使用指令或程序集 参考)?
知道这意味着什么吗?
答案 0 :(得分:3)
如果我理解你的话,你写的是这样的:
private function ValidateData() {}
如果这是正确的,那么您需要将其更改为以下内容:
private bool ValidateData() {}
此示例中的bool
是您的返回类型(布尔值)。如果你没有回报(那么它不是一个功能)。这就是你要做的事情:
private void ValidateData() {}
答案 1 :(得分:2)
“function”是JavaScript关键字,而不是C#关键字。也许编译器认为你的JavaScript应该是C#。
答案 2 :(得分:1)
private function ValidateData() { }
您需要将“function”替换为函数的返回类型。在这种情况下,它将是无效的,意味着没有返回值。
private void ValidateData() { }