我有两个清单:
myObject object1 = new myObject(id = 1, title = "object1"};
myObject object2 = new myObject(id = 2, title = "object2"};
myObject object3 = new myObject(id = 3, title = "object3"};
//List 1
List<myObject> myObjectList = new List<myObject>{object1, object2, object3};
//List 2
List<int> idList = new List<int>{2, 3,5};
现在我需要得到如下输出:
- 如果两个列表中都存在 id,我需要打印“A”,
- 如果一个 id 只存在于
list1
,那么我需要打印“B”, - ...如果 id
list2
仅存在于,我需要打印“C”
我可以使用 linq 来实现这一点吗?