摘要:
我们可以通过实现 IEnumberable 接口和 IEnumerator 接口实现自定义集合。 阅读全文
摘要:
系统必备 .NET Core 2.0.0 SDK 或更高版本。 已安装 ASP.NET 和 Web 开发工作负载的 Visual Studio 2017 15.3 版或更高版本。 创建Web应用程序 打开 Visual Studio 并创建一个新 ASP.NET Core C# web 项目名为”C 阅读全文
摘要:
这是类型参数约束,where表明了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: 阅读全文
摘要:
下图是自己整理并画出了C#每次版本更新时增加的新特性,希望大家对于C#这么多年的发展历程有一个完整的认识。 C# 8.0 .NET 4.8 C# 9.0 .NET 5 C# 10 .NET 6 C# 11 .NET 7 C#发展历史(1.0~9.0) C# 11.0 中的新增功能 C# 10.0 中 阅读全文
摘要:
一. 搭建开发环境 1. 安装.NET Core SDK: Download .NET Core SDK 2. 安装代码编辑器 VSCode: Download Visual Studio Code 二. 创建.NET Core项目并运行 1.打开Windows命令行,从命令行打开预先定义的文件夹, 阅读全文