不能转换lambda表达式为bool类型,因为它不是一个委托我碰到下面的错误有人帮我请,不能lambda表达式转换为bool类型,因为它不是一个委托
回答
大于相当于是>=
而不是=>
,这就是为什么你会收到错误。
如果任何人在使用'if'条件尝试[this](http://stackoverflow.com/a/34921576/2218697)时在** asp mvc视图**中出现此错误。希望有助于某人。 – stom 2016-01-21 10:49:03
代码中有几处出现您想要使用比较运算符的位置,但翻转了operators。改变
=> to >=
“=>`是语法C#程序用来指定lamba expressions。所以你编写操作符的顺序很重要。
更新
根据您的评论,变量vastus3
是不是做的语句块的外部访问。若要解决此错误移动宣布了其他人:
int vastus1, vastus2, vastus3;
INT
vastus3 = int.Parse(tekst1);
非常感谢,但得到了1个错误,我将需要增加vastus3因为我得到的错误说,在当前上下文中不存在名称vastus 3,非常感谢这么多的帮助 – user2123732 2013-03-01 14:10:43
在do循环之前声明vastus3,它是当前scoped到循环 – 2013-03-01 14:13:29
@ user2123732 - 查看更新。 – 2013-03-01 14:15:54
- 1. 无法转换lambda表达式“BOOL”类型,因为它不是一个委托类型
- 2. Unity Container InjectionConstructor - 不能将lambda表达式转换为类型'object []',因为它不是委托类型
- 3. 错误:无法转换lambda表达式类型“诠释”,因为它不是一个委托类型
- 4. 错误:无法转换lambda表达式类型“诠释”,因为它不是一个委托类型
- 5. 无法将lambda表达式转换为类型'string',因为它不是委托类型
- 6. 无法将lambda表达式转换为类型'System.Delegate',因为它不是委托类型
- 7. 无法转换lambda表达式为类型“System.Delegate”,因为它不是在WPF委托类型
- 8. 无法将lambda表达式转换为类型'int',因为它不是委托类型
- 9. 无法将lambda表达式转换为类型'string',因为它不是委托类型
- 10. MVC:DropdownListFor错误“无法将lambda表达式转换为类型'string',因为它不是委托类型”
- 11. 无法将lambda表达式转换为类型'object',因为它不是具有int的委托类型
- 12. 无法转换lambda表达式为类型 '的IEnumerable <SelectListItem>',因为它不是委托型
- 13. 无法转换lambda表达式键入 'System.Collections.Generic.IEqualityComparer <string>',因为它不是一个委托类型
- 14. 无法将lambda表达式转换为键入'CookieAuthenticationOptions',因为它不是委托类型
- 15. MVC 5 ASP.Net Razor无法将lambda表达式转换为键入'MvcHtmlString',因为它不是委托类型
- 16. 实体框架 - 无法将lambda表达式转换为键入'string',因为它不是委托类型
- 17. 无法将lambda表达式转换为委托类型'System.Func <char,bool>'
- 18. 使用“where”:无法将lambda表达式转换为类型'bool'
- 19. 无法转换lambda表达式到类型“串”,因为它不是在选择显示的错误,当我写下一个LINQ查询委托类型
- 20. 无法将lambda表达式转换为委托类型'System.Func <T,TKey>'
- 21. 将c#委托转换为使用Lambda表达式
- 22. 不能转换类型为bool
- 23. 不能修改表达式,因为它不是一个变量
- 24. 如果我们可以将Lambda表达式分配给委托类型。是否将Lambda表达式转换为内部委托
- 25. 无法将方法组'Read'转换为非委托类型'bool'
- 26. 无法将方法组转换为非委托类型'bool'
- 27. 如何解决此错误“无法将lambda表达式转换为键入'string',因为它不是委托类型”
- 28. C#不能将方法转换为非委托类型
- 29. 不能隐式转换类型bool?
- 30. 无法转换匿名法键入“System.Delegate”,因为它不是一个委托类型
您可以直接发布的,而不是屏幕截图代码 – Habib 2013-03-01 13:59:12
它通常是最好将代码粘贴文本,而不是一个图像,并使用注释突出显示代码中错误的位置。 – 2013-03-01 14:00:45