![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net
星之宇
这个作者很懒,什么都没留下…
展开
-
C#实现移动零和爬楼梯
移动零给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。题解:public void MoveZeroes(int[] nums) { // 解法1:处理不为0的,再处理为0的 if (nums == null || nums.Length == 0)原创 2020-09-09 08:10:33 · 178 阅读 · 0 评论 -
await,async详细介绍
一:背景1. 讲故事await,async 这玩意的知识点已经被人说的烂的不能再烂了,看似没什么好说的,但我发现有不少文章还是从理论上讲述了这两个语法糖的用法,懂得还是懂,不懂的看似懂了过几天又不懂了,人生如戏全靠记是不行的哈????????????,其实本质上来说 await, async 只是编译器层面上的语法糖,在 IL 层面都会被打成原型的,所以在这个层面上认识这两个语法糖是非常有必要的。二:从 IL 层面认识1. 使用 WebClient 下载为了方便打回原型,我先上一个例子,使用 we原创 2020-08-28 09:29:05 · 271 阅读 · 0 评论