我想在我的测试应用程序中显示一个标签云,使用一个帮助类来创建 html。
我可以在局部视图中使用 for each 循环来访问模型中的每个项目
Inherits="System.Web.Mvc.ViewUserControl < IEnumerable < MyTestproject.Models.TagCount > >
foreach (var item in Model) {
}
但是当我尝试将模型传递给 Helper 类并使用 for each 循环时,我收到以下错误:
public static string DisplayCloud < TagCount >(TagCount objTags) {
..
foreach (var item in objTags) {
}
}
foreach 语句不能对“TagCount”类型的变量进行操作,因为“TagCount”不包含“GetEnumerator”的公共定义
有什么区别还是我传递错误?