0

VB.Net 2012

我有以下功能

Public Function getTaskTitle(message As EmailMessage) As String
    Return message.Subject.ToString
End Function

在通过消息 itemView 的循环期间,对于每条消息,我都会调用此函数。

    For Each item In FindItemsResults
        Console.Writeline(getTaskTitle(item).ToString)
    Next

但是什么都没有返回。我尝试了几件事,但它只是这样工作,

    For Each item In FindItemsResults
        Console.Writeline(item.Subject)
    Next

我不喜欢这样,因为代码不会按应有的方式分开。

有人可以告诉我这怎么可能?

谢谢 !

4

1 回答 1

1

这没有道理。

你在绑定消息FindItemResults吗?

item = EmailMessage.Bind(..)

尝试将项目更改为EmailMessage在 For Each 上键入并删除ToString

Public Function getTaskTitle(message As EmailMessage) As String
    Return message.Subject
End Function

For Each item as EmailMessage In FindItemsResults
        Console.Writeline(getTaskTitle(item))
    Next
于 2013-05-24T07:49:24.623 回答