当前位置: 首页 >

正文

C#如此设计完善的语言,为什么要搞个多播委托这样失败的设计?

其实如果你真的做过正经的客户端/游戏开发,就会知道这些场景其实多播委托才应该是默认的,因为你需要用委托的地方几乎都需要做成多播的。

举个例子,unreal 拿 C++ 开发游戏,放着函数指针不用却代码里满天飞 DECLARE_DYNAMIC_MULTICAST_DELEGATE,而这些全是多播委托。

而 .NET 最开始的主要应用场景就是客户端,做出默认多播这种决策出来其实也不难理解,只不过在20多年后的今天,客户端之外的开发场景多了起来了,于是才发现…。

C#如此设计完善的语言,为什么要搞个多播委托这样失败的设计?

2025-06-21 03:35:16浏览:99次
电话:
客服QQ:
邮箱:
推荐7 款良心好用的小众工具,电脑必备。 每款软件都已经附上
各国都在撤侨 美国也发出伊朗可能使用核武的警告 只有知乎认为
推荐一个~冯竟爽!貌美肤白大长腿!参加的还是铁人三项!实力和
我包皮内侧长了个痣,我觉得有必要找皮肤科医生看看,毕竟会摩擦
查看所有文章