gpt4 book ai didi

c# - 无法将 lambda 表达式转换为类型 'System.Delegate',因为它不是委托(delegate)类型

转载 作者:太空狗 更新时间:2023-10-30 00:54:50 25 4
gpt4 key购买 nike

<分区>

我正在 VS2008 中开发一个 WPF 应用程序,并决定重用另一个 WPF 应用程序中的一些代码。但是我对以下行有一个奇怪的问题:

Message.Dispatcher.Invoke(() => { Message.Text = "Looking for orders..."; });

此代码在原始应用程序中运行良好,但在新应用程序中抛出正常的“无法将 lambda 表达式转换为类型‘System.Delegate’,因为它不是委托(delegate)类型”错误。

我知道我可以将表达式转换为一个 Action 来让它工作;但我很好奇为什么同一段代码可以在一个项目中编译和工作,而在另一个项目中却不能。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com