E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C#9
C#的前沿技术有哪些?
2.C#9记录类型:
C#9
引入
好好学习的不知名程序员
·
2024-08-26 16:59
c#
算法
C#6-10新增的内容
=..模式匹配功能(
C#9
)Recordinitc#8.NETFramework4.8、.NETCore3.0、.NETCore3.1c#9.NET5c#10.NET6异常筛选器在try-catch或
darrenzzb66
·
2024-01-23 13:56
c#
开发语言
c#编码技巧(十八):新语法糖record深入分析
c#编码技巧(十四):新语法糖record深入分析从
C#9
开始新增了一个关键字record,用于封装数据。
八荒我为王
·
2024-01-15 09:38
C#编码技巧
C#
c#
后端
C#关键字、特性基础及扩展合集(持续更新)
支持类似于结构的值定义,但被实现为一个类,方便创建不可变类型,成员在初始化后不能再被改变(
C#9
新增)在运行时通过构造函数给成员赋值2、initinit关键字,代替set(
C#9
新增)特性:只能通过构造函数和对象初始化器来设置属性值
一介学徒
·
2023-11-25 02:50
c#
开发语言
C# 9.0 record和with的定义及使用
C#9
引入record,它一种可以创建的新引用类型,而不是类或结构。C#10添加了recordstructs,以便可以将记录定义为值类型。记录与类不同,区别在于record类型使用基于值的相等性。
忧郁的蛋~
·
2023-11-10 02:03
C#遗忘系列
c#
开发语言
C# 9.0新特性
是的,C#8.0还未正式发布,在官网它的最新版本还是Preview5,通往
C#9
的漫长道路却已经开始.前写天收到了活跃在C#一线的BASSAMALUGILI给我分享C#9.0新特性,我在他文章的基础上进行翻译
编程小世界
·
2023-10-15 03:24
C# 9切片操作
1.讲故事昨天在github上准备找找
C#9
又有哪些新语法糖可以试用,不觉在一个文档上看到一个很奇怪的写法:foreach(variteminmyArray[0..5])哈哈,熟悉又陌生,玩过python
香煎三文鱼
·
2023-10-06 05:09
C#
C#切片操作
C# 中居然也有切片语法糖,太厉害了
一:背景1.讲故事昨天在github上准备找找
C#9
又有哪些新语法糖可以试用,不觉在一个文档上看到一个很奇怪的写法:foreach(variteminmyArray[0..5])哈哈,熟悉又陌生,玩过python
buzul
·
2023-10-06 05:37
技术
C# 9.0新特性
是的,C#8.0还未正式发布,在官网它的最新版本还是Preview5,通往
C#9
的漫长道路却已经开始.前写天收到了活跃在C#一线的BASSAMALUGILI给我分享C#9.0新特性,我在他文章的基础上进行翻译
编程小世界
·
2023-08-06 04:43
C# 发展历史
C#发展历史项目2022/02/04本文内容C#1.0版C#版本1.2C#2.0版C#3.0版C#4.0版C#5.0版C#6.0版C#7.0版C#7.1版C#7.2版C#7.3版C#8.0版
C#9
版本页介绍了
小耕家的喵大仙
·
2023-04-02 22:55
.net
c#
C#7/C#8/
C#9
与dotnetSDK 以及dotnet framework对应关系
语言版本对应的.netframework版本对应的.netsdk版本推荐使用的vsstudioC#7.33.5、4.0、4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.24.7.1、4.7.2.netcore2.0、.netcore2.1、.netcore2.2C#8.0/F#4.7不支持.netcore3.0、.netcore3.1C#9.0/F#5.0不支持.net5.0Visua
程序员ken
·
2023-03-20 23:43
c#
c#
.net
C#9
2021-07-07
一、背景1、讲故事昨天在github上准备找找
C#9
又有哪些新语法糖可以试用,不觉在一个文档上看到一个很奇怪的写法:foreach(variteminmyArray[0..5])哈哈,熟悉又陌生,玩过python
朝夕Net社区
·
2023-02-04 09:45
C# 9使用foreach扩展的示例详解
目录代码演示
C#9
中的foreach扩展总结在
C#9
中,foreach循环可以使用扩展方法。在本文中,我们将通过例子回顾
C#9
中如何扩展foreach循环。
·
2023-01-10 07:01
C# 二十年语法变迁之
C#9
参考
C#二十年语法变迁之
C#9
参考自从C#于2000年推出以来,该语言的规模已经大大增加,我不确定任何人是否有可能在任何时候都对每一种语言特性都有深入的了解。
溪源More
·
2022-09-07 15:15
c#
python
java
c++
linux
如何在
C#9
中使用顶级程序 (top-level)
目录顶级程序顶级程序中的方法顶级程序中的类顶级程序的原理分析当我们用C#进行编码的时候,总需要写很多的模板代码,即使是最简单的console程序,想象一下,如果去测试一个类库或者API的功能,通常你会用Console程序去实现,在开始工作的时候会发现你受到了C#标准模板的限制,业务逻辑必须要写在Main里,如下代码所示: class Program { static vo
·
2022-06-29 12:56
如何在
C#9
中使用static匿名函数
目录匿名方法的代价
C#9
中使用静态匿名方法匿名函数在C#中已经出现很多年了,虽然匿名函数用起来很爽,但代价是不小的,为了避免不必要那些你意想不到的内存分配,这就是为什么
C#9
中引入static匿名函数的原因
·
2021-11-19 18:11
C#9
特性record 类型、模式匹配、init 属性详情
目录C#的特性record类型、模式匹配、init属性一、record类型二、模式匹配(PatternMatching)三、属性的init访问器C#的特性record类型、模式匹配、init属性一、record类型record,我还是用原词吧,我知道有翻译为“记录类型”的说法。只是,只是,老周老觉得这不太好听,可是老周也找不出更好的词语,还是用回record吧。record是引用类型,跟class
·
2021-09-07 17:48
C# Record构造函数的行为更改详解
如何更改C#Record构造函数的行为Record[1]是
C#9
中的一个新功能。Record是从Structs[2]借用的特殊类,因为它们具有基于值的相等性,您可以将它们视为两类类型之间的混合体。
·
2021-08-29 09:13
使用
C#9
中records作为强类型ID的实例教程
强类型ID实体通常是整数,GUID或者string类型,因为数据库直接支持这些类型,但是,如果实体的ID的类型是一样的,比如都是整数的ID,这有可能会出现ID值传错的问题,看下边的示例。publicvoidAddProductToOrder(intorderId,intproductId,intcount){...}...//这个地方,参数传错了AddProductToOrder(productI
·
2021-01-17 12:38
C#9
新特性之增强的模式匹配
IntroC#9中进一步增强了模式匹配的用法,使得模式匹配更为强大,我们一起来了解一下吧SampleC#9中增强了模式匹配的用法,增加了and/or/not操作符,而且可以直接判断属性,来看一下下面的这个示例:varperson=newPerson();//or//string.IsNullOrEmpty(person.Description)if(person.Descriptionisnull
·
2021-01-04 12:34
C#9
新特性init only setter的使用
C#9
中新支持了init关键字,这是一个特殊的setter,用来指定只能在对象初始化的时候进行赋值,另外支持构造器简化的写法,比如:Target-typednewexpression在已知类型的情况下可以使用
·
2020-12-31 13:27
C# 9 新特性之增强的foreach详解
Intro在
C#9
中增强了foreach的使用,使得一切对象都有foreach的可能我们来看一段代码,这里我们试图遍历一个int类型的值思考一下,我们可以怎么做使得上面的代码编译通过呢?
·
2020-12-30 10:33
C#9.0 新特性简介
是的,C#8.0还未正式发布,在官网它的最新版本还是Preview5,通往
C#9
的漫长道路却已经开始.前写天收到了活跃在C#一线的BASSAMALUGILI给我分享C#9.0新特性,我在他文章的基础上进行翻译
·
2020-11-13 11:06
深入谈谈
C#9
新特性的实际运用
所以,这么丢死人的事,还是不要提了,爷爷从小教导我做人要低调……一转眼,.NET5要来了,同时也带来了
C#9
。遥想当年,老周刚接触.NET1.1的时候,才刚上大学;如今已经过去13年了。
·
2020-11-13 11:04
.NET 5.0正式发布,有什么功能特性(翻译)
这是一个重要的版本—其中也包括了
C#9
和F#5大量新特性和优秀的改进。微软和其他公司的团队已经在生产和性能测试环境中开始使用了。
爱编程_
·
2020-11-12 12:09
c#
大数据
编程语言
人工智能
xhtml
C# 中居然也有切片语法糖,太厉害了
一:背景1.讲故事昨天在github上准备找找
C#9
又有哪些新语法糖可以试用,不觉在一个文档上看到一个很奇怪的写法:foreach(variteminmyArray[0..5])哈哈,熟悉又陌生,玩过python
一线码农
·
2020-10-09 13:33
c#
详解c# 切片语法糖
一:背景1.讲故事昨天在github上准备找找
C#9
又有哪些新语法糖可以试用,不觉在一个文档上看到一个很奇怪的写法:foreach(variteminmyArray[0..5])哈哈,熟悉又陌生,玩过python
·
2020-09-23 13:01
C# 中居然也有切片语法糖,太厉害了
一:背景1.讲故事昨天在github上准备找找
C#9
又有哪些新语法糖可以试用,不觉在一个文档上看到一个很奇怪的写法:foreach(variteminmyArray[0..5])哈哈,熟悉又陌生,玩过python
一线码农
·
2020-09-23 10:00
学编程还能“抽”美男?IT 就职网站推出女性向编程游戏
这个游戏中包括了Java、JavaScript、PHP、Python、Kotlin、Ruby、C、C++、
C#9
种编程语言。玩家可以在游戏中抽不同性格的“美男卡”,和美男工程
芒果果
·
2020-08-21 15:39
编程
游戏
学编程还能“抽”美男?IT 就职网站推出女性向编程游戏
这个游戏中包括了Java、JavaScript、PHP、Python、Kotlin、Ruby、C、C++、
C#9
种编程语言。玩家可以在游戏中抽不同性格的“美男卡”,和美男工程
芒果果
·
2020-08-21 15:09
编程
游戏
C# 9 Lambda 小幅升级
C#9
的Lambdas将会有一个小的升级,包含两个新特性。这两个新特性都不会改变代码的编写方式,但都体现了开发人员的意图。
dotNET跨平台
·
2020-08-11 13:12
C# 9.0新特性
是的,C#8.0还未正式发布,在官网它的最新版本还是Preview5,通往
C#9
的漫长道路却已经开始.前写天收到了活跃在C#一线的BASSAMALUGILI给我分享C#9.0新特性,我在他文章的基础上进行翻译
weixin_30474613
·
2020-07-05 21:36
C#9.0 终于来了,您还学的动吗? 带上VS一起解读吧!
Net5官方链接可以看到目前的
C#9
还是预览版,实现了一部分新语法供开发者提前尝鲜,从github的roslyn仓库上可以看到目前准备实现17个新特性,现阶段已经实现了8个,其中的InProgress表示正在开发中
一线码农
·
2020-07-04 18:40
C#9
就这么来了,.NET开发者该做点什么?
是的,你没看错,虽然C#8.0还未正式发布,但是通往
C#9
的漫长道路却已经开始,这发展速度简直了!
dotNET跨平台
·
2020-06-21 07:44
C#9.0 终于来了,您还学的动吗? 带上VS一起解读吧!
Net5官方链接可以看到目前的
C#9
还是预览版,实现了一部分新语法供开发者提前尝鲜,从github的roslyn仓库上可以看到目前准备实现17个新特性,现阶段已经实现了8个,其中的InProgress表示正在开发中
一线码农
·
2020-06-20 20:58
c#
C#9.0 终于来了,您还学的动吗? 带上VS一起解读吧!(应该是全网第一篇)
Net5官方链接可以看到目前的
C#9
还是预览版,实现了一部分新语法供开发者提前尝鲜,从github的roslyn仓库上可以看到目前准备实现17个新特性,现阶段已经实现了8个,其中的InProgress表示正在开发中
·
2020-06-12 07:00
C#9.0 终于来了,您还学的动吗? 带上VS一起解读吧!(应该是全网第一篇)
Net5官方链接可以看到目前的
C#9
还是预览版,实现了一部分新语法供开发者提前尝鲜,从github的roslyn仓库上可以看到目前准备实现17个新特性,现阶段已经实现了8个,其中的InProgress表示正在开发中
一线码农
·
2020-06-12 07:00
[译文] C# 8 已成旧闻, 向前, 抵达 C# 9!
(C#8已成旧闻,向前,抵达
C#9
!)DidyouknowthatplanningisalreadyunderwayfortheninthversionoftheC#language?
心千
·
2019-12-30 17:00
C# 9.0新特性
是的,C#8.0还未正式发布,在官网它的最新版本还是Preview5,通往
C#9
的漫长道路却已经开始.前写天收到了活跃在C#一线的BASSAMALUGILI给我分享C#9.0新特性,我在他文章的基础上进行翻译
码农阿宇
·
2019-06-10 21:00
C# 9.0新特性
是的,C#8.0还未正式发布,在官网它的最新版本还是Preview5,通往
C#9
的漫长道路却已经开始.前写天收到了活跃在C#一线的BASSAMALUGILI给我分享C#9.0新特性,我在他文章的基础上进行翻译
码农阿宇
·
2019-06-10 21:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他