C# 求两个数组中的不同元素
int[]int1;int[]int2;int1中的元素在int2中都有如何求出int2中int1中没有的元素给出具体C#实现方法比如int[]int1=newint[]...
int[] int1;int[] int2;
int1中的元素在int2中都有
如何求出int2中int1中没有的元素
给出具体C#实现方法
比如 int[] int1=new int[]{1,2};int[] int2={1,2,3,4,5}
如何求出3,4,5 展开
int1中的元素在int2中都有
如何求出int2中int1中没有的元素
给出具体C#实现方法
比如 int[] int1=new int[]{1,2};int[] int2={1,2,3,4,5}
如何求出3,4,5 展开
2个回答
展开全部
楼主能把问题说详细点吗?
比如 int[] int1 = new int[]{1,2};
int[] int2 = new int[]{2,3,4};
如何求出int2中int1中没有的元素,那么结果就是 所有数,不包含1,2,3,4
或者的到结果是 1 和 4 ???
int[] int1 = new int[] { 1, 2, 3, 4, 5 };
int[] int2 = new int[] { 1, 2 };
string result = "";
if (int1.Length > int2.Length)
{
foreach (int i1 in int1)
{
if (!int2.Contains(i1)) result += i1.ToString() + ",";
}
}
else
{
foreach (int i2 in int2)
{
if (!int1.Contains(i2)) result += i2.ToString() + ",";
}
}
Response.Write(result);
比如 int[] int1 = new int[]{1,2};
int[] int2 = new int[]{2,3,4};
如何求出int2中int1中没有的元素,那么结果就是 所有数,不包含1,2,3,4
或者的到结果是 1 和 4 ???
int[] int1 = new int[] { 1, 2, 3, 4, 5 };
int[] int2 = new int[] { 1, 2 };
string result = "";
if (int1.Length > int2.Length)
{
foreach (int i1 in int1)
{
if (!int2.Contains(i1)) result += i1.ToString() + ",";
}
}
else
{
foreach (int i2 in int2)
{
if (!int1.Contains(i2)) result += i2.ToString() + ",";
}
}
Response.Write(result);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int[] int1 = new int[] { 1, 2 };
int[] int2 = { 1, 2, 3, 4, 5 };
foreach (int compareValue in int2)
{
if (!int1.Contains(compareValue))
Console.WriteLine(compareValue.ToString());
}
Console.ReadLine();
int[] int2 = { 1, 2, 3, 4, 5 };
foreach (int compareValue in int2)
{
if (!int1.Contains(compareValue))
Console.WriteLine(compareValue.ToString());
}
Console.ReadLine();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询