首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C#基础
bugcome
创建于2025-12-12
订阅专栏
C#基础知识
暂无订阅
共29篇文章
创建于2025-12-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深入浅出 C# 索引器:不止于数字索引的灵活利器
在 C# 编程中,数组通过 下标索引 访问元素的方式直观、自然且高效,这种访问模型深受开发者喜爱。而 索引器(Indexer) 的引入,使得自定义类型也可以具备类似数组的访问体验,从而在不暴露内部结
深入浅出 C# 中的 static 关键字——理解静态与实例的核心差异
在 C# 编程中,static(静态)关键字是基础且核心的语法元素之一。 它直接影响成员的生命周期、内存分配方式以及访问规则。 是否正确使用 static,往往决定了代码是清晰可维护,还是隐藏 Bug
深入理解 C# 中的装箱与拆箱
在 C# 的类型系统中,值类型(int、float、struct 等)与 引用类型(object、string、class 等)是两大基础概念。 装箱(Boxing) 与 拆箱(Unboxing)
C# 中 ref 与 out 参数传递:核心区别与实战解析
在 C# 中,参数传递方式是一个基础却极易产生误解的知识点,尤其是 ref 与 out。 很多初学者会简单地把它们理解为“按引用传递”,却忽略了编译器约束、数据流方向以及与引用类型的真实关系,从而在实
深入解析 C# 中 int? 与 int 的核心区别:可空值类型的本质与最佳实践
在 C# 开发中,int(System.Int32)是最常用的基础值类型之一,而 int? 作为可空值类型(Nullable Value Type)的典型代表,常用于表达"一个数值可能不存在"的业务语
深入理解 C# 中 new 关键字的三重核心语义
在 C# 编程中,new 是一个几乎每天都会用到的关键字,但它的职责并不单一。根据使用场景的不同,new 在语言层面承担着 三种完全不同的语义角色: 1. 作为运算符: 创建对象或结构体实例 2.
深入解析 C# 中类(class)与结构(struct)的异同
在 C# 这门以类型系统著称的面向对象语言中,class(类) 与 struct(结构) 是两种最核心、也最容易被混淆的类型定义方式。 它们都可以封装数据与行为,但在内存模型、语义设计、继承能力、
深入理解 C# 中的值类型与引用类型
在 C# 编程中,值类型和引用类型是两种核心的数据类型分类,它们在内存分配、数据存储和传递方式上有本质差异。掌握这两种类型的特性,能够帮助开发者写出更加高效、稳定的代码。 一、内存分配的本质差异 C#
Web 认证机制演进:从 Session、token 到 Jwt + 缓存的工程实践
在 Web 应用的交互过程中,用户身份认证(Authentication) 是最基础、也是最核心的能力之一。所谓认证,本质上就是回答一个问题:“你是谁? ”。 然而,HTTP 协议天生是无状态的——