关注

什么是CS1656?

问题

当尝试进入运行模式时,遇到到以下错误:

error CS1656: Cannot assign to `___' because it is a `___'

原因

发生无效分配时会导致CS1656错误。在下面的示例中,我们展示了尝试为方法组分配整数值时导致的错误。此错误也是由为foreach迭代变量赋值而引起的。

此示例中显示的错误:

error CS1656: Cannot assign to `MyMethod' because it is a `method group'

解决方案

要修复CS1656错误,您需要以正确的方式来分配。在这个例子中,我们可以假设我们试图传递“Method”函数的值为7。这已在下面的脚本中更正。

 

更多信息

https://msdn.microsoft.com/en-us/library/369xac69.aspx

 

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
还有其它问题?提交请求

0 评论

登录写评论。