62,041
社区成员
发帖
与我相关
我的任务
分享
void Main()
{
//Test A包含B的所有元素
var A=new int[]{1,3,5};
var B=new int[]{3,5};
B.All(b=>A.Contains(b));//True
(A.Intersect(B).Count()==B.Count()); //True
B=new int[]{2,5};
B.All(b=>A.Contains(b)); //False
(A.Intersect(B).Count()==B.Count()); //False
}
var ok = !physicsArray2.Intersect(physicsArray).Except(physicsArray).Any()&&!physicsArray2.Union(physicsArray).Except(physicsArray2).Any();
意思是a和b的交集再和b的差集为空并且a和b的并集再和a的差集为空
缺一不可 画文氏图想了半天 脑筋不好用了 呵呵