111,119
社区成员
发帖
与我相关
我的任务
分享using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication3
{
class Program
{
class subject
{
public int id;
public string name;
public subject(int id, string name)
{
this.id = id;
this.name = name;
}
}
static void Main(string[] args)
{
List<subject> item = new List<subject>();
subject s = new subject(1, "数学");
item.Add(s);
subject s1 = new subject(1, "英语");
item.Add(s1);
subject s2 = new subject(1, "语文");
item.Add(s2);
List<subject> item2 = new List<subject>();
s = new subject(1, "数学");
item2.Add(s);
item.RemoveAll(delegate(subject sub)
{
foreach (subject sub2 in item2)
if (sub2.id == sub.id && sub2.name == sub.name)
return true;
return false;
});
}
}
}
List<int> A = new List<int>(new int[] { 1, 2, 3 });
List<int> B = new List<int>(new int[] { 2, 5, 1 });
List<int> NewA = new List<int>(A.Except<int>(B));
List<int> NewB = new List<int>(B.Except<int>(A));