- 博客(9)
- 收藏
- 关注
原创 C# 接口超详细注释版
契约性:接口定义了"能做什么",实现类定义"怎么做"多态性:不同的类可以用相同的方式使用解耦:减少组件间的依赖关系可测试性:便于单元测试和Mock可扩展性:容易添加新的实现。
2025-10-14 20:50:24
396
原创 C# 多态vob——做题更好理解
virtual:在基类中声明虚方法,允许子类重写override:在子类中重写基类的虚方法abstract:在抽象类中声明抽象方法,必须被子类实现interface:定义契约,类可以实现多个接口隐藏基类方法(不是多态)多态的优点:提高代码的可扩展性使代码更易于维护实现接口统一,降低耦合度。
2025-10-14 20:27:43
235
原创 c#——object装箱拆箱教程
装箱:值类型 → 引用类型,有性能开销拆箱:引用类型 → 值类型,需要显式转换和类型检查最佳实践:尽量使用泛型来避免不必要的装箱拆箱Object类型:作为所有类型的基类,但在使用时要注意类型安全和性能问题理解这些概念对于编写高效的C#代码非常重要!
2025-10-12 15:40:51
363
原创 C# 运算符重载教程
运算符重载允许您为自定义的类或结构体定义运算符(如 +、-、*、/ 等)的行为。这使得自定义类型可以像内置类型一样使用运算符。
2025-10-10 21:14:06
491
原创 C# 索引器——菜鸟教程
索引器允许对象像数组一样使用索引来访问其元素。它类似于属性,但使用索引而不是属性名来访问值。索引器是C#中让对象使用起来更直观的强大工具。通过使用索引器,你可以让自定义类型像内置数组或集合一样工作,提高代码的可读性和易用性。
2025-10-09 21:35:49
404
原创 C#中修改私有字段的方法
对于C#新手,我推荐使用方法1或方法4方法1最简单直接,适合快速实现方法4最完整,包含验证逻辑,符合最佳实践封装。私有字段应该通过公共属性或方法来访问和修改,这样可以控制数据的有效性和一致性。
2025-10-09 21:05:26
537
原创 C# 属性(Property)菜鸟教程
特性字段属性数据保护无有验证逻辑不能添加可以添加计算值不能可以访问控制有限精细控制推荐使用私有字段公共接口黄金法则:总是使用属性来暴露类的数据,使用私有字段来存储数据。属性让你的代码更加:✅安全:可以添加验证逻辑✅灵活:可以修改实现而不影响使用者✅可维护:逻辑集中在一处✅专业:符合C#编码规范。
2025-10-08 23:49:55
664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1