gpt4 book ai didi

c# - 订购 ICollection

转载 作者:行者123 更新时间:2023-11-30 20:17:03 30 4
gpt4 key购买 nike

<分区>

我有一个包含电子邮件集合的用户对象。我想返回上次注册的地址。为此,我制作了一个 DataTable,运行 Select 并按日期订购,但他们是否有任何其他方法可以直接对集合执行此操作?

所以基本上我想要的是 [0] 位置的地址是最后注册的。我可以使用 ICollection 实现此目的还是应该使用其他东西?

用户:

public ICollection<EmailAddress> EmailAddresses { get; set; } = new HashSet<EmailAddress>();

电子邮件地址:

public DateTime DateCreated { get; set; }
public int UserId { get; set; }
public string Address { get; set; }
public DateTime DateLastInvoked { get; set; } = DateTime.Now;
public int LastInvokedByClientId { get; set; }

解决方案:

EmailAddress result = this.EmailAddresses.Where(adr => adr.Active.Equals(true)).OrderByDescending(dt => dt.DateCreated).First();

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