首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

数组,怎么剔除元素

2012-08-16 
数组,如何剔除元素?string[] num new string[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }

数组,如何剔除元素?
string[] num = new string[] { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" };
string[] str1 = new string[] { "2", "3","6"};
string[] str2 = new string[] { "0", "3","5"};


如何从num中剔除,str1 && str2 的元素,并且显示剩下的元素


[解决办法]

探讨
string[] num = new string[] { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" };
string[] str1 = new string[] { "2", "3","6"};
string[] str2 = new string[] { "0", "3","5"};


如何从num中剔除,str1 &amp……

[解决办法]
string[] result = num.Except(str1.Union(str2)).ToArray();
[解决办法]
C# code
        string[] num = new string[] { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" };        string[] str1 = new string[] { "2", "3", "6" };        string[] str2 = new string[] { "0", "3", "5" };        num = num.Except(str1).Except(str2).ToArray();        foreach (string s in num)        {            Response.Write(string.Format("{0}<br>", s));        } 

热点排行