比如有这样一个数组string[] a=new string{"a","a","b","c","c","d"}我想编程修改后数组a[]里的值是
string[] a=new string{"a","b","c","d"};希望高手写个比较详细的例子,我是菜鸟,别只给关键的片段,能力有限,谢谢

解决方案 »

  1.   

    string[] a=new string[]{"a","a","b","c","c","d"};
    ArrayList list = new ArrayList();
    foreach (string str in a)
    {
        if (!list.Contains(str))
        {
            list.Add(str);
        }
    }
    a = (string[])list.ToArray(typeof(string));
      

  2.   

    up---------------------------------------------------------------------------------------------
    腰缠70元到月入近10万
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=453IT工程师 毕业4年我年薪涨到30万 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=51126岁青年坐拥千万域名资产 从小玩家变成CEO 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=515程序员的酸甜苦辣:告别Coding 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=341从月薪3500到700万(一)
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=170网络草根月赚3000的十种方法
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=517如果我是女的 我肯定不会嫁给做网站的
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=512