使用generics类型’System.Collections.Generic.List ‘需要1个类型参数
这是什么意思? 我在ASP.NET MVC中使用了一个列表列表,并通过ActionResuls
ViewData
发送它们以在视图中检索它。
但是,当我将其更改为列表列表时,它会给我一个HttpWebException
错误。 当我在即时窗口内检查它时,它告诉我错误是:
使用generics类型’System.Collections.Generic.List ‘需要1个类型参数
那么,它是什么意思,我做错了什么呢?
List
类是generics类型。
要使用它,您需要提供一个类型参数。
例如,如果要获得整数列表,则需要将其声明为List
,而不是List
。
我猜你写了类似List
东西> ...
List
> ...
但是没有名为List的类。 – List有一个generics类型参数。
例如 – 整数列表应该是
List> listOfLists = .....
为了更好地理解C#generics,请看这里 。
我只能使用using System.Collections.Generic;
访问列表。