【发布时间】:2013-12-02 02:14:20
【问题描述】:
在下面的 sn-p 代码中,Except 方法只返回列表 A 的所有成员,而不是存在于 A 而不是 B 中的成员!
List<Process> ListA = new List<Process>();
List<Process> ListB = new List<Process>();
var ListC = ListA.Except(ListB).ToList();
ListC 将获取 ListA 中存在的所有内容,而根本不考虑 ListB!
这里有什么问题?
需要注意的一些信息:ListB 是ListA 的副本,这条规则是ListB 保持不变,但ListA 得到更新,其想法是仅获取自ListB 被初始化以来运行的那些进程.
【问题讨论】: