![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#底层
文章平均质量分 74
林万厦
励志成长为极客
展开
-
C# 中 String 跟 string 的区别
的时候并且当前命名空间中没有名为 String 的类型(class、struct、delegate、enum)的时候才代表 System.String string 是关键字,String 不是,也就是说 string 不能作为类、结构、枚举、字段、变量、方法、属性的名称,而 String 可以。String 是 CLR 的类型名称(也算是关键字),而 string 是 C# 中的关键字。很多时候都是建议使用 CLR 的类型而不要使用 C# 的类型(这是专家的建议)。很多时候都是一个习惯问题,规范问题。转载 2024-06-11 14:47:23 · 23 阅读 · 0 评论 -
C#高级语法之泛型、泛型约束,类型安全、逆变和协变(思想原理)
C#类型安全。思想原理原创 2024-03-21 21:59:23 · 778 阅读 · 1 评论 -
Dictionary<TKey,TValue>底层原理
C#字典底层原创 2023-07-28 11:08:37 · 310 阅读 · 1 评论