【发布时间】:2016-03-01 09:09:56
【问题描述】:
我是 MVC C# 的新手。我收到了这个错误,我已经检查并发现了类似的错误,这不会导致我的错误。
错误是-“运算符'=='不能应用于'bool'和'string'类型的操作数”
代码是 -
List<RptItem> _r2 = _r1.Where(xx => xx.Value == ("rcat"))
.Select(xx=>(KeyValuePair<string, string>?)xx)
.FirstOrDefault();
谁能帮帮我,我需要做什么。
谢谢
【问题讨论】:
-
xx.Value似乎是bool类型,因此不可能是"rcat"。检查_r1T -
你对_r1的定义是什么?该错误意味着 xx.Value 是一个布尔值,您正在尝试根据字符串对其进行检查。
-
_r1 正在返回一些字典值。
标签: c# model-view-controller razor