
c#
文章平均质量分 65
一零壹0
这个作者很懒,什么都没留下…
展开
-
c# Task异步使用
描述Task出现之前,微软的多线程处理方式有:Thread→ThreadPool→委托的异步调用,虽然可以满足基本业务场景,但它们在多个线程的等待处理方面、资源占用方面、延续和阻塞方面都显得比较笨拙,在面对复杂的业务场景下,显得有点捉襟见肘Task是微软在.Net 4.0时代推出来的,也是微软极力推荐的一种多线程的处理方式,Task看起来像一个Thread,实际上,它是在ThreadPool的基础上进行的封装。原创 2023-08-29 14:44:22 · 2019 阅读 · 0 评论 -
C#匿名方法增加、删除委托
匿名方法给我们带来了方便,那么如何增加删除匿名方法中附加的委托(事件)呢。原创 2023-08-26 13:41:55 · 661 阅读 · 0 评论 -
c# Path 路径
获取路径末尾是不带 "/"原创 2023-08-17 19:21:26 · 123 阅读 · 0 评论 -
unity socket编程
一、第一步开始连接1、创建socketprivateSocketsocket;socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);2、创建ip和端口号IPAddress address = IPAddress.Parse (“192.168.1.1”);...原创 2016-11-01 10:40:15 · 786 阅读 · 0 评论 -
c# 9.0 语法新特性
这样做虽然可以达到目的,但是带来了两个问题 1.假如属性增多,会带来工作量的成倍增加,以及不易维护 2.无法使用对象初始化器(object initializers)在这个情况下,init 关键字应运而生了。复制可以看到,与 set 的区别是,init 会为背后的字段添加 readonly 关键字。这样我们就可以去掉一堆属性的构造方法转而使用对象初始化器了,并且达到了不可变的目的。原创 2023-07-04 18:57:07 · 713 阅读 · 0 评论 -
c# 10 语法新特性
【代码】c# 10 语法新特性。原创 2023-07-04 20:38:31 · 191 阅读 · 0 评论 -
c# 8.0 语法新特性
均为有效的内插逐字字符串,这个在C#6.0时,是有严格的顺序限制。原创 2023-06-05 11:26:56 · 1068 阅读 · 0 评论 -
C# 7.0 的新特性
【代码】C# 7.0 的新特性。原创 2023-06-01 14:15:35 · 600 阅读 · 0 评论 -
C# 6.0 语法新特性
【代码】C# 6.0 语法新特性。原创 2023-05-31 09:41:58 · 754 阅读 · 0 评论