arr1={客户姓名,性别,年龄,电话,身份证号码,诊疗卡号,订单号,挂号时间,科室,医院,监护人,预约时间}

arr2={预约时间,姓名,性别,年龄,电话,身份证号码,诊疗卡号,订单号,挂号时间,科室,医院,监护人,行政}
这个两个数组比较,怎样把arr2数组里面不同的取出

第1个回答  2011-06-17
protected void Page_Load(object sender, EventArgs e)
{

string[] arr1= {"客户姓名","性别","年龄","电话","身份证号码","诊疗卡号","订单号","挂号时间","科室","医院","监护人","预约时间"};
string[] arr2 = { "预约时间", "姓名", "性别", "年龄", "电话", "身份证号码", "诊疗卡号", "订单号", "挂号时间", "科室", "医院", "监护人", "行政" };
ArrayList a = new ArrayList();
ArrayList a1 = new ArrayList();
for (int i = 0; i < arr1.Length; i++)
{
string b = arr1[i].ToString();
a.Add(b);
}
for (int j = 0; j < arr2.Length; j++)
{
string b = arr2[j].ToString();
if (!a.Contains(b))
{
a1.Add(b);
}
}
foreach (var c in a1)
{
Response.Write(c+", ");
}

}本回答被提问者采纳
第2个回答  2011-06-15
循环遍历数组2,如果不存在于数组1就提取出来追问

能不能写个具体的方法啊,谢谢!高分赠送!