服务器之家

服务器之家 > 正文

ASP.NET数组删除重复值实现代码

时间:2019-12-25 12:47     来源/作者:lijiao

根据这段代码,自己编写了一个小程序作为代码资料参考,方便以后可以直接拿来用,不需要网上找。如果你觉得还不错的话,就把它收藏起来吧!

1.前台代码:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<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.后台代码:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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数组删除重复值实现代码

以上就是关于ASP.NET数组删除重复值的实现方法,希望对大家的学习有所帮助。

标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
配置IIS网站web服务器的安全策略配置解决方案
配置IIS网站web服务器的安全策略配置解决方案 2019-05-23
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
Nginx服务器究竟是怎么执行PHP项目
Nginx服务器究竟是怎么执行PHP项目 2019-05-24
返回顶部