首页 > 解决方案 > SearchResultCollection 类:对象属性值比较

问题描述

我在将 SearchResultCollection 对象的属性值与另一个值进行比较时遇到问题。我的代码片段如下所示:

foreach (SearchResult result in results)
    {
        result.Properties["<propertyname>"][0] == "FALSE"
    }

如果我把它留在这里,我会收到一条错误消息,说“可能是意外的引用比较;要进行值比较,请将左侧类型转换为字符串。”

我知道我在哪里搞砸了,左边的值是 SearchResultCollection 类型的值,而右边是一个字符串。我应该如何解决这个问题以便它们具有可比性?该属性存储的值是“TRUE”或“FALSE”。

标签: c#

解决方案


推荐阅读