淡若轻风

博客园 首页 新随笔 联系 订阅 管理

2025年1月24日 #

摘要: 截至 2024 年,C# 已经发布了多个主要版本,每个版本都引入了新的特性和改进, 以提升开发效率、性能和语言的表达能力。以下是 C# 版本的完整发布历史: C# 版本历史 版本发布年份主要特性依赖的 .NET 版本 C# 1.0 2002 基础语法、类、结构、接口、属性、委托等 .NET Fram 阅读全文
posted @ 2025-01-24 22:22 淡若轻风 阅读(517) 评论(1) 推荐(1)

摘要: C# 3.0 于 2007 年 随 .NET Framework 3.5 发布,主要专注于**语言集成查询(LINQ)**的引入,同时引入了一系列新特性,使代码更加简洁、可读性更高。 C# 3.0 主要新增特性 1. 语言集成查询(LINQ - Language Integrated Query) 阅读全文
posted @ 2025-01-24 22:19 淡若轻风 阅读(29) 评论(0) 推荐(0)

摘要: C# 2.0 是 2005 年 随 .NET Framework 2.0 发布的,带来了许多重要的新特性,增强了语言的表达能力、类型安全性和开发效率。 C# 2.0 主要新增特性 1. 泛型(Generics) 🚀 C# 2.0 引入了 泛型,提供了更高的类型安全性、可重用性和性能,避免了不必要的 阅读全文
posted @ 2025-01-24 01:31 淡若轻风 阅读(56) 评论(0) 推荐(0)

摘要: C# 1.0 是 2002 年随 .NET Framework 1.0 一起发布的第一个版本。 虽然它是一个相对基础的语言版本,但仍然引入了许多重要的特性,使其成为当时一个强大且现代的编程语言。 C# 1.0 的主要特性 1. 面向对象编程(OOP)支持 C# 1.0 是一门完全支持面向对象的语言, 阅读全文
posted @ 2025-01-24 01:19 淡若轻风 阅读(43) 评论(0) 推荐(0)

摘要: 在C#中,with 关键字主要用于记录类型 (record types),引入于 C# 9.0,用于创建基于现有对象的非破坏性(immutable)副本。 当使用 with 关键字时,可以创建一个新的对象,仅修改指定的属性值,而其他属性保持不变。 with 关键字的使用示例 1. 适用于 recor 阅读全文
posted @ 2025-01-24 01:04 淡若轻风 阅读(465) 评论(0) 推荐(0)