代码之家  ›  专栏  ›  技术社区  ›  Bubblewrap

隐式委托转换不总是适用于其他项目中的委托[[副本]

  •  4
  • Bubblewrap  · 技术社区  · 15 年前

    我已将此作为 an issue on Microsoft Connect 如果你能复制这一点和/或希望看到这个问题得到解决,请帮助投票表决。


    我已经试着解决这个问题好几个小时了。
    非常感谢您能想到的任何想法/建议。

    首先,我有3个文件 Class.cs Definitions.cs Program.cs http://pastie.org/1049492 让你试试看。

    不过,如果我有 在主控制台应用程序项目中引用的“库”项目中,该项目只有 Program.cs

    • 代表 Act 不接受2个参数。
    • 无法将lambda表达式转换为委托类型“DC.Lib.product”,因为块中的某些返回类型不能隐式转换为委托返回类型。。。

    这是一个包含3个项目的完整解决方案—1个包含所有文件,另一个包含另一个项目中的定义:
    http://dl.dropbox.com/u/149124/DummyConsole.zip

    我使用的是VS2010 RTW专业版。

    0 回复  |  直到 16 年前