方法一:

static void Main(string[] args){//看到数组的第一反应应该是排序int[] array = { 2,4,6,2,8,5,8,10};//去掉数组中重复的项//先排序
arrayAsc(array);List<int> list = array.ToList();for (int i = 0; i < list.Count-1; i++){if(list[i]== list[i+1])list.RemoveAt(i+1);}for (int i = 0; i < list.Count - 1; i++){Console.WriteLine(list[i]);}Console.ReadKey();}/// <summary>/// 排序/// </summary>/// <param name="array"></param>/// <returns></returns>private static void  arrayAsc(int[] array){int i, j, temp;for (i = 0; i < array.Length-1; i++){for (j = i+1; j < array.Length; j++){if (array[i] > array[j]){temp = array[i];array[i] = array[j];array[j] = temp;}}}}

方法二;

int[] arry_new = { 3, 5, 9, 8, 10, 5, 3 };

HashSet<int> set = new HashSet<int>();

foreach (int i in arry_new)
{
set.Add(i);

}

int[] at = set.ToArray();

for (int i = 0; i < at.Length - 1; i++)
{
Console.WriteLine(at[i]);
}

Console.ReadKey();

转载于:https://www.cnblogs.com/pushYYL/p/10930718.html

C# 移除数组中重复项相关推荐

  1. python去重复排序_Python实现删除排序数组中重复项的两种方法示例

    本文实例讲述了Python实现删除排序数组中重复项的两种方法.分享给大家供大家参考,具体如下: 对于给定的有序数组nums,移除数组中存在的重复数字,确保每个数字只出现一次并返回新数组的长度 注意:不 ...

  2. 快速查找数组中重复项下标

    快速查找数组中重复项下标 var ARR = [1,2,3,4,5,1,2];var rep = [];ARR.forEach((item,index)=>{if(ARR.indexOf(ite ...

  3. Python - 移除List中重复项的五种常用方法

    简 介: 本文列些处几种去除在Python 列表中(list)可能存在的重复项,这在很多应用程序中都会遇到的需求,作为程序员最好了解其中的几种方法 以备在用到时能够写出有效的程序. 关键词: list ...

  4. JS快速查找数组中重复项以及下标

    let arr= [1,2,3,4,5,1,2]; let rep = []; arr.forEach((item,index)=>{if(arr.indexOf(item)!=index){ ...

  5. 算法 --- 删除数组中重复项

    解题思路: 如果输入的数组长度为1,则返回该数组 否则(len>2),使用i记录当前待插入的位置,j记录下一个与nums[i]不相等的位置,leng为待返回数组的长度 当nums[i] !== ...

  6. 高效率去掉js数组中重复项

    第一种:也是最笨的吧. Array.prototype.unique1 = function () {     var r = new Array();     label:for(var i = 0 ...

  7. golang移除数组中重复的元素

    方法一: //这种发放适用于string,int,float等切片,会对切片中的元素进行排序 package testimport ("sort" )func SliceRemov ...

  8. PHP数组函数 array_unique (删除数组中重复的值)

    在PHP中,数组函数 array_unique () 用来移除数组中重复的值.     函数语法: array_unique ( array $array [, int $sort_flags = S ...

  9. php 去掉数组相同元素,php怎么去掉数组中重复的元素

    php去掉数组中重复的元素的方法:可以通过内置函数array_unique()来实现.array_unique()函数可以移除数组中重复的值并返回过滤后的数组.如果数组中存在多个相同元素,则只保留第一 ...

最新文章

  1. 使用easeui dialog弹出框中使用CKeditor多次加载后无法编辑问题
  2. 在Tomcat中部署Java Web应用程序几种方式
  3. beanutil 批量copy_Apache Commons Beanutils对象属性批量复制(pseudo-singleton)
  4. java scoket网络编程_嵌入式狗的JAVA之路 socket 网络编程
  5. Ubuntu设置RS-232串口登陆终端(译文,节选)
  6. 商务搜索引擎_2019年中国网民搜索引擎使用情况研究报告
  7. mysql 8 多线程_mysql8 参考手册--通用线程状态
  8. 人生苦短 我学python之OldBoy21天入门_day01·Python基础语法
  9. 基于javaSwing、MySQL的酒店客房管理系统(附源码)
  10. Testin云测:深耕企业应用服务
  11. github搭建php,在github规范开发以及持续构建php项目
  12. p2p与反p2p的博弈,一劳永逸真的不容易么
  13. mac上安装Enterprise Architect
  14. RESTful理解与实践
  15. 浅谈JavaScript、ES5、ES6 ,,转自http://www.cnblogs.com/lovesong/p/4908871.html
  16. 年薪五万程序员的生活及他的理财梦
  17. 小米手机MIUI关闭广告
  18. E10下64位浏览器与32位浏览器切换教程
  19. 鸿蒙系统3.0多大内存,鸿蒙2.0终于上机实测 多大内存能跑?
  20. 【题解】Luogu-P5303 [GXOI/GZOI2019]逼死强迫症

热门文章

  1. 什么是SCRUM敏捷开发
  2. mysql的collation区分大小写设置
  3. Java程序员从笨鸟到菜鸟之(七十九)细谈Spring(八)spring+hibernate整合基本详解
  4. 通过JDBC进行简单的增删改查(以MySQL为例)
  5. 美团酒店Node全栈开发实践
  6. Hadoop每日一讨论整理版
  7. VS2010下安装配置OpenCV2.4.4
  8. 使用 Linux 和 Hadoop 进行分布式计算
  9. 信息项目管理师-整体管理知识点
  10. 《大话数据结构》样章试读