gpt4 book ai didi

c# - 如何比较两个对象数组

转载 作者:行者123 更新时间:2023-11-30 13:29:16 26 4
gpt4 key购买 nike

我有一个名为Person 的对象。它具有 First、Last、Age 等属性。 . .

我有两个 Person 对象数组。

我想要一些函数来获取两个数组

Person[] firstlist =  . .
Person[] secondList = . .

让它吐出两个新数组

Person[] peopleinFirstListandNotSecond
Person[] peopleinSecondListandNotFirst

因为这些不是字符串数组,我想比较名字和姓氏以及年龄以确定它是否是同一个人

最佳答案

这是一个 linq 函数 ( IEnumerable<T>.Except(...) ),可以满足您的需要。

http://msdn.microsoft.com/en-us/library/bb336390.aspx

关于c# - 如何比较两个对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1907406/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com