Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc C#ASP MVC:如何创建一个变量来执行此方法_Asp.net Mvc - Fatal编程技术网

Asp.net mvc C#ASP MVC:如何创建一个变量来执行此方法

Asp.net mvc C#ASP MVC:如何创建一个变量来执行此方法,asp.net-mvc,Asp.net Mvc,我正在练习演示MVC2.0,但是当我创建一个变量时,Visual Studio显示一个错误 无法将方法组分配给隐式类型的局部变量 你能帮我解决这个问题吗?代码如下: public ActionResult ShowAllProducts() { var allProducts = repository.FindAllProducts; return View(allProducts); } 只需在行尾添加(): var allProducts = repository.Find

我正在练习演示MVC2.0,但是当我创建一个变量时,Visual Studio显示一个错误

无法将方法组分配给隐式类型的局部变量

你能帮我解决这个问题吗?代码如下:

public ActionResult ShowAllProducts()
{
    var allProducts = repository.FindAllProducts;
    return View(allProducts);
}
只需在行尾添加
()

var allProducts = repository.FindAllProducts();

FindAllProducts是一种方法,因此需要大括号

 var allProducts=repository.FindAllProducts();

我会使用一些更新的资源:MVC2.0已经非常过时了。目前的版本是5.0,工作方式大不相同。