0

在我的应用程序中,有一个字典存储了代表期刊文章作者的自定义类型的对象。我想要做的是查询这本字典以提取唯一姓氏优先初始组合的列表。我的查询如下所示:

Dim LstNmFrstInits = Authors.Select(Function(kvp) New With {.LName = kvp.Value.AuthorLastName, .FInitial = kvp.Value.AuthorFirstName.First()}).Distinct()

当我尝试遍历 LstNmFrstInits 时,应用程序会引发 InvalidOperationException。我相信当我在名字上调用 First() 方法时会出现问题。我不想检索整个名字;我只想要第一个首字母。

4

0 回答 0