C#、高级: Task Parallel Library(TPL)是 .NET 中构建并行和异步应用的核心框架。基础教程中我们接触了 Task 的基本用法和 async/await,但 TPL 的能力远不止于此。
🎣 ByteFisher
钓鱼爱好者的
|
分享游戏开发技术与钓鱼乐趣
240
文章
9
教程系列
7
钓鱼相册
6
小游戏
51
抖音作品
内容入口
按主题进入,少翻时间线。
精选专题
从代表性系列开始阅读。
钓鱼日记
野钓记录、鱼获复盘、钓点观察和装备体验。
📖 推荐阅读
最新文章
Unity 简介与环境搭建
Unity 游戏开发入门第一课,介绍 Unity 引擎核心功能、Hub 安装与版本管理、编辑器界面布局、创建第一个 3D 场景及基本操作,零基础开启 Unity 游戏开发之旅。
C# 高级教程 - 06 多线程基础
C#、高级: 在现代应用中,充分利用多核心 CPU 的能力是提升性能的关键途径。基础教程中我们已经了解了 Task 和 async/await 的基本用法,但多线程编程远比这更加复杂。本文将深入探讨 System.
C# 高级教程 - 05 内存管理与 GC
C#、高级: .NET 拥有自动内存管理机制——垃圾回收(GC),但这并不意味着开发者可以完全忽视内存问题。高性能应用、游戏、桌面程序和长时间运行的服务都需要深入理解 GC 的工作方式以及非托管资源的管理策略。
C# 高级教程 - 04 高级委托与事件
C#、高级: 基础教程中我们已经掌握了委托的声明、实例化和基本使用,以及事件的发布/订阅模式。但在真实的框架和大型应用中,委托与事件涉及更多高级话题:协变/逆变、多播委托的异常处理、事件访问器、弱事件模式、以及线程安全的事件触发。本文将逐一深入剖析。 在 .NET Framework 4.
C# 高级教程 - 03 动态编程
C# 在保持强类型静态语言优势的同时,通过 dynamic 关键字引入了动态编程能力。动态编程在特定场景下极具价值,如与动态语言(Python、JavaScript)互操作、处理 JSON/XML 等动态结构、以及绕过静态类型检查实现灵活调用。