这是什么意思?我在ASP.NETMVC中使用了一个列表的列表,并通过ActionResuls的ViewData发送它们,以便在视图中检索它。然而,当我将其更改为list of list时,它给了我一个错误HttpWebException。当我在即时窗口中检查它时,它告诉我错误是:使用泛型类型“System.Collections.Generic.List”需要1个类型参数那么,它是什么意思,我用它做错了什么?
ActionResuls
ViewData
HttpWebException
xsuvu9jc1#
List<T>类是泛型类型。为了使用它,你需要提供一个类型参数。例如,如果你想要一个整数列表,你需要将它声明为List<int>,而不是List。
List<T>
List<int>
List
3df52oht2#
我猜你写的是List<List>> ...但是没有名为List的类.. - List具有泛型类型参数。例如-整数列表的列表应该是
List<List>> ...
List<List<int>> listOfLists = .....
字符串为了更好地理解C#泛型,请查看here。
tyg4sfes3#
我可以使用using System.Collections.Generic;来访问列表。
using System.Collections.Generic;
b0zn9rqh4#
我只是在行尾少了一个“;”字:)
4条答案
按热度按时间xsuvu9jc1#
List<T>
类是泛型类型。为了使用它,你需要提供一个类型参数。
例如,如果你想要一个整数列表,你需要将它声明为
List<int>
,而不是List
。3df52oht2#
我猜你写的是
List<List>> ...
但是没有名为List的类.. - List具有泛型类型参数。
例如-整数列表的列表应该是
字符串
为了更好地理解C#泛型,请查看here。
tyg4sfes3#
我可以使用
using System.Collections.Generic;
来访问列表。b0zn9rqh4#
我只是在行尾少了一个“;”字:)