- 博客(5)
- 收藏
- 关注
原创 C#学习笔记(四)
继承(或Exception实现构造函数(默认、带消息、带内部异常等重载)。// 自定义用户名长度异常// 无参构造函数// 带错误消息的构造函数// 带消息和内部异常的构造函数// 使用自定义异常$"用户名长度必须在6-12位,当前长度:{username.Length}");本文系统梳理了 C# 中异常处理、字符串操作和集合框架三大核心模块的关键知识点,包括核心概念、实战用法和面试高频考点。异常处理:合理使用和自定义异常,提升程序容错性。字符串操作:利用string不可变特性和。
2025-12-21 13:19:52
1052
原创 C# 进阶必备:核心模块(List / 泛型 / IO 流)底层原理与实战手册
本文系统介绍了C#编程中的核心知识点,包括:1)List集合的高级用法,如Find/FindAll等方法结合Predicate委托简化循环操作;2)集合框架中的栈、队列和字典特性,重点解析了Dictionary的哈希表实现原理及优化技巧;3)泛型的类型安全与代码复用优势,涵盖泛型类、方法和约束;4)IO流操作体系,包括路径处理、文件目录操作和流式读写;5)委托机制及其在函数式编程中的应用。这些内容构成了C#开发的重要基础,通过实际案例展示了如何将这些技术有机结合,提升代码质量和开发效率。
2025-12-13 13:06:39
614
原创 Csharp学习笔记(三)
索引器提供了一种通过下标或属性名访问属性的方式,类似于数组的访问形式。定义索引器public 返回类型 this[参数类型 参数名]get { /* 返回索引值 */ }set { /* 设置索引值 */ }参数说明返回类型:通常为object或string,以便兼容多种数据类型。参数:可以是整数下标(int)或属性名(stringget:获取索引对应的属性值。set:设置索引对应的属性值。示例代码set;set;// 定义索引器get。
2025-11-29 09:51:41
1053
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅