网站地图官方微信:
网站首页 运城市 杨芳乡 新阳乡 禄市镇 千户乡 寨科乡

当前位置: 首页 >

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

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

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

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

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

  • | count(*) count(1)哪个更快? |

    团队 code review 时,一位同事把 count(*...

    查看详情>>
  • | 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平? |

  • | 为什么用 electron 开发的桌面应用那么多? |

  • | 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响? |

  • | 养了近十年的草龟要不要放生? |

  • | 脸与身材不符是种怎样的体验? |

  • | 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔? |

  • | 如何评价腾讯云SDK的GO语言仓库有20万个tag? |

  • | 有没有什么冷门的高颜值女演员? |

  • | 为什么macOS软件生态不敌Windows? |

  • | 《凡人修仙传》有哪些好玩的情节? |

  • 很罕见,真的非常罕见, 罕见的不是你的技术,也不是你的线条,...

    2025-06-21
  • 说个惊人的事实吧,苹果m系列的处理器 单心的通用运算能力,别...

    2025-06-21
  • 成龙的巅峰期,小李子,唐尼与阿汤哥见了,也得喊一声“龙哥”。...

    2025-06-21
  • 以前打csgo,经常因为一直打游戏被某前女朋友说。 有一次...

    2025-06-21

关注我们

添加微信好友,关注最新动态