ASP.NET数组删除重复值实现代码
2015-10-10 11:21
666 查看
根据这段代码,自己编写了一个小程序作为代码资料参考,方便以后可以直接拿来用,不需要网上找。如果你觉得还不错的话,就把它收藏起来吧!
1.前台代码:
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>数组删除重复值</title> </head> <body> <form id="form1" runat="server"> <div> 数组删除前: <asp:Label ID="lblResult1" runat="server"></asp:Label> <br /> 数组删除后: <asp:Label ID="lblResult2" runat="server"></asp:Label> </div> </form> </body> </html>
2.后台代码:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Collections; //引用 public partial class NetObjects_数组_删除重复值 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { string strNum = "168,145,150,148,333,888,666,168,144"; //输出原数组 lblResult1.Text = strNum; string[] arrNum = strNum.Split(','); ArrayList al = new ArrayList(); for (int i = 0; i < arrNum.Length; i++) { //判断数组值是否已经存在 if (al.Contains(arrNum[i]) == false) { al.Add(arrNum[i]); } } //把ArrayList转换数组 arrNum = new string[al.Count]; arrNum = (string[])al.ToArray(typeof(string)); //输出删除后数组 string result = ""; for (int j = 0; j < arrNum.Length; j++) { if (j != 0) { result += ","; } result += arrNum[j]; } lblResult2.Text = result; } }
3.最终输出效果:
以上就是关于ASP.NET数组删除重复值的实现方法,希望对大家的学习有所帮助。
您可能感兴趣的文章:
相关文章推荐
- 分享微信开发Html5轻游戏中的几个坑
- 星外ASP.Net的安全设置相关说明
- ruby 数组使用教程
- Ruby中的数组和散列表的使用详解
- C#实现AddRange为数组添加多个元素的方法
- C#、ASP.NET通用扩展工具类之TypeParse
- C#动态调整数组大小的方法
- 详解Lua中的数组概念知识
- Perl中的列表和数组学习笔记
- 探索PowerShell (八) 数组、哈希表(附:复制粘贴技巧)
- C#中数组初始化与数组元素复制的方法
- C#交错数组用法实例
- 数据库高并发情况下重复值写入的避免 字段组合约束
- PowerShell数组的一些操作技巧
- C#、ASP.NET通用扩展工具类之LogicSugar
- C#通过yield实现数组全排列的方法
- C#不重复输出一个数组中所有元素的方法
- C#实现将数组内元素打乱顺序的方法
- C#、ASP.NET通用工具类IsWhat?(可以判断数字、身份证、数据类型等等)
- 程序中常用的种代码