通过UID安排消息

时间:2019-03-04 12:08:49

标签: c# arraylist linda

我将此代码用于已读邮件。

 Lazy<AE.Net.Mail.MailMessage>[] messages = ic.SearchMessages(mailcondition, headersOnly);

每条消息都有一个名为Value的属性,每个值都有自己的属性,包括UID。

现在,我将根据UID安排消息。

请指导我

1 个答案:

答案 0 :(得分:0)

您需要使用以下内容。

messages.OrderBy(x=>x.Value.Value.UID)

由于邮件是Lazy<MailMessage>,因此messages[x].Value将为您提供 MailMessage实例。因此,要访问UID,您需要使用messages[x].Value.Value.UID