C#
文章平均质量分 92
C# 是一门功能强大且广泛应用的编程语言,在其背后存在着一些迷思。本专栏便是记录这类迷思的合集
ArabySide
纸上得来终觉浅,绝知此事要躬行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C#】理解.NET内存机制:堆、栈与装箱拆箱的底层逻辑及优化技巧
本篇文章将介绍堆(Heap)和栈(Stack)这两种基础内存区域,了解程序运行的时候堆和栈是如何决定数据的存储与访问方式。并且探究装箱与拆箱是如何偷走我们程序的内存和无端消耗资源的,以及如何去避免。原创 2025-09-11 20:40:25 · 1375 阅读 · 0 评论 -
【C#】 资源共享和实例管理:静态类,Lazy<T>单例模式,IOC容器Singleton我们该如何选
编写程序的时候,常常能碰到当某些数据或方法需要被整个程序共享,且不需要多个独立副本的场景。本文总计几个常见的解决方案原创 2025-09-07 18:44:15 · 1337 阅读 · 0 评论 -
【C#】构造函数实用场景总结
构造函数是我们平常编程里经常能碰到的老伙计了,构造函数本质上是类中一种特殊的成员方法,用于在实例化对象的时候,对该类中的一些状态进行初始化。本篇文章总结下工作中经常能碰到的使用构成函数的场景,希望能帮助到大家。原创 2025-08-24 20:33:20 · 923 阅读 · 0 评论 -
C# 控制反转与依赖注入的实现
控制反转(IOC)和依赖注入(DI)是紧密相关的设计概念,DI 是 IOC 的实现方式,提出 IOC 是为解决传统项目中因重复 new 对象导致的依赖变化时代码修改量大、耦合度高、内存浪费、违背依赖倒置原则等问题,其目的是提升系统灵活性和扩展性,转变控制权原创 2025-04-23 16:58:50 · 2070 阅读 · 0 评论 -
C# 浅谈LINQ与委托的联系
本文主要探讨LINQ与委托的联系,以及查询表达式和Lambda表达式的内部实现中是如何与委托关联起来原创 2025-04-18 15:28:46 · 1282 阅读 · 0 评论
分享