【发布时间】:2020-08-16 19:05:34
【问题描述】:
我正在编写代码以批量检索 Exchange 电子邮件消息 100。
SearchFilter sf = new SearchFilter.SearchFilterCollection(LogicalOperator.And, new SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, false));
FindItemsResults<Item> findResults;
ItemView view = new ItemView(100);
int inboxCount = 1;
do
{
findResults = service.FindItems(WellKnownFolderName.Inbox, sf, view);
foreach (var item in findResults.Items)
{
Console.WriteLine(inboxCount + ". " + item.Subject);
inboxCount++;
}
//error below
view.Offset = findResults.NextPageOffset;
}
while (findResults.MoreAvailable);
但是,我在findResults.NextPageOffset; 上遇到了以下错误:
不能隐式转换类型“int?”到'int'。显式转换 存在(您是否缺少演员表?)
我们将不胜感激。
【问题讨论】: