
C#
Ultraman_agul
这个作者很懒,什么都没留下…
展开
-
C#如何给整型数组去重?如何排序?
C# 整型数组去重和排序方法C#中独特的数组语法真的让我感到脑阔疼。。记录一下这奇怪的用法,数组与泛型list搭配食用更佳哦~数组的去重:先将数组num转换成泛型list,再使用泛型方法Distinct()去重 List<int> list = num.ToList(); List<int> newList = list.Distinct().ToList(); //返回去重后的list数组排序数组排序只需要使用Array.Sort()方法即可,默认是升序原创 2020-08-20 11:32:04 · 1140 阅读 · 1 评论 -
C#如何给数组动态添加元素?如何“push“?
应用场景:需要向数组中循环插入元素,但C#中的数组是没有其他语言的push语法,是不支持动态添加元素的,C#只能创建固定大小的数组,该如何解决呢?个人觉得比较好的解决方法:使用泛型list< T >,先将元素存入list中,最后使用ToArray()转成数组。下面以读取一行数据,动态添加到整型数组中为例:获取元素,初始化泛型 // 读取一行数据给字符串line string line = Console.ReadLine(); // 将字符串以空格分割,存进字符串数组v原创 2020-08-18 09:12:41 · 5594 阅读 · 1 评论