标签:csharp
共 4 篇文章。
标签
agentaianalysisandroidartasyncbrowserc418clicloudflareclrcomparisoncoreclrcreativitycsharpdelegatedotneteditorelectronessayeventfrugalityfumadocsgame-musicgamedevgodothdrphealthhistoryhostingil2cppimguiiphonejavajvmlanguagelifelinqmcpmigrationminecraftmobilemoddingmoneymusemusicnextjsphilosophyphotographyproductivitypsychologyrenderingridersenecaskillsrptauritechnologyuitoolkitunityunrealurpvercelvitepressvoxelvoxel-playgroundvrwebwebviewworkflowxiaomi
C# 的委托与事件:Delegate、Action、Func 与 event 是什么关系?
从 delegate 到 Action/Func,再到 event 的访问限制——并拆开 Func 的源码定义、16 个参数重载,以及泛型类型参数上的 in/out 变型。
C# 版本史:从 1.0 到 14,语言特性如何演进
梳理 C# 自 2002 年以来的版本脉络——从传统 OO 到泛型、LINQ、async/await、模式匹配、record 与 Span,再到 C# 14 的 extension members 与 C# 15 预览。
Unity 的 C# 运行时:从 Mono、IL2CPP 到 CoreCLR
Unity 为什么用了二十年的 Mono,又为何创造 IL2CPP,最终却选择拥抱 CoreCLR?从 JIT、AOT、性能与编译时间,到热重载、Mod 与 iOS 平台限制。
.NET 的平台弯路:闭源锁 Windows,开源来得偏晚
CLI 早就能跨平台,微软却把 .NET 锁在 Windows。闭源守城、被 Java 占先、Mono 先行开路——2014 年才转向开源跨平台,产品路线绕了二十年。