盘点C# 9.0中好用的特性

2023-04-22
阅读 4 分钟
642
init通过允许调用方在构造操作过程中改变成员,访问器使不可变对象更具灵活性。 这意味着对象的不可变属性可以参与对象初始值设定项,因此不再需要类型中的所有构造函数样板。 Point类型现在只是:

盘点 C# 8.0 中好用的特性

2023-04-09
阅读 10 分钟
793
增加引用类型可为null: {代码...} 模式匹配1、swith 多条件匹配 {代码...} Using 声明 {代码...} 接口特性增加--- 可以声明一个属性 --- 方法可以实现(不再是只定义) {代码...} Readonly 成员 {代码...} ---- 结构体 局部只读 {代码...} 静态本地函数总结支持禁止从封闭范围捕获状态的本地函数。详细设计声明的本地函...

C# 7.3 新增功能

2023-04-08
阅读 2 分钟
780
在早期版本的 C# 中,需要固定变量才能访问属于 myFixedField 的整数之一。 现在,以下代码进行编译,而不将变量 p 固定到单独的 fixed 语句中:

C# tuple元组详解

2023-03-18
阅读 2 分钟
749
Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> 由上面可以看出 除非是嵌套的元组 ,普通的最多只能有8位元素

【进击的Docker】2023年Docker快速入门教程,包含.Net项目的部署

2023-03-02
阅读 11 分钟
774
b站视频:【进击的Docker】2023年Docker快速入门教程,包含.Net项目的部署抖音视频:【进击的Docker】2023年Docker快速入门教程,包含.Net项目的部署官网地址:https://docs.docker.com/一、什么是Docker,它能做什么概念:Docker 是一个用于开发、运维和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分...

C#基础巩固与进阶(定时语音播报+PDF水印+分片上传+EF6框架)

2022-11-12
阅读 14 分钟
1.1k
b站视频:2022年C#进阶教程-C#应该学到什么程度(针对编程思维)前提UI框架:WinForm(基于.net framework 4.6.1)、MaterialSkin.2(v2.3.0.0) {代码...} ps:如果你想使用wpf到达类似界面效果可以参考。[链接]章节1.程序员福音-定时提醒(C#版)会使用自定义控件ps:等到后面学习ef6的时候 我们把数据存储到数据库里面 ...