我是MVC C#中的新成員。我收到這個錯誤,我檢查並發現了類似的錯誤。運算符'=='不能應用於mvc類型'bool'和'string'的操作數c#
的錯誤是 - 「操作員‘==’不能應用於類型‘布爾’和‘串’的操作數」
準則是 -
List<RptItem> _r2 = _r1.Where(xx => xx.Value == ("rcat"))
.Select(xx=>(KeyValuePair<string, string>?)xx)
.FirstOrDefault();
有人能幫助我, 我需要做什麼。
感謝
'xx.Value'似乎是'bool'類型,因此不可能是''rcat''。檢查_r1''T' – Ian
_r1的定義是什麼?該錯誤意味着xx.Value是一個布爾值,並且您正在嘗試使用字符串來檢查它。 – Pheonyx
_r1正在回退一些字典值。 – ronibd