c#一個字符串中如何去掉相同的字符


在寫程序的時候遇到一個算法,這個算法在編程的時候用到的幾率會很大的,所以閑了就寫給大家學習學習啦,這對初級程序員來說會有幫助的,也算是我的編程經驗積累了啦!進入正題請看下邊

有如下一個字符串:

    string str = "23,3,2,23,4,5,23,67,43,12,2,3,56";
        //這里說明一下str這個字符串可能還會很長有很多相同的字符
        string[] list = str.Split(',');
        string ret = string.Empty;

    ArrayList arrlist = new ArrayList();
        for (int i = 0; i < list.Length; i++)
        {
            if (!arrlist.Contains(list[i]))
            {
                arrlist.Add(list[i]);
            }
        }
        for (int i = 0; i < arrlist.Count; i++)
        {
            ret += arrlist[i] + ",";
        }
        TextBox1.Text = ret;

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM