【发布时间】:2017-05-25 10:19:27
【问题描述】:
我有一个 ViewBag,它是我在控制器中创建的列表:
List<string> listoflists = new List<string>();
然后它会被一些字符串填充,例如:
listoflists.Add("java");
listoflists.Add("php");
listoflists.Add("C#");
将其添加到 ViewBag: ViewBag.listoflists = listoflists;
然后我想检查我的视图是否包含特定字符串:
@if(ViewBag.listoflists.contains("java")
{
// do html stuff
}
但运行时出现以下错误:
System.Collections.Generic.List 不包含 contains 的定义
我做错了什么,或者我应该如何检查列表中是否包含视图中的内容?
【问题讨论】:
标签: c# asp.net-mvc collections contains