JsonObject.HasKey(String) 方法

定义

指示 JsonObject 是否具有包含所请求键的条目。

public:
 virtual bool HasKey(Platform::String ^ key) = IMap<Platform::String ^, IJsonValue ^>::HasKey;
bool HasKey(winrt::hstring const& key);
public bool HasKey(string key);
function hasKey(key)
Public Function HasKey (key As String) As Boolean

参数

key
String

Platform::String

winrt::hstring

请求的密钥。

返回

Boolean

bool

如果 JsonObject 具有具有请求的键的条目,则为 true;否则为 false。

实现

注解

在 C# 和使用 .NET 语言投影的其他语言中,请使用 ContainsKey 方法而不是 HasKey 方法。 JsonObject 类从 IMap<String,IJsonValue> 接口继承 HasKey。 但是,由于 .NET 语言投影,此接口在 .NET 代码中显示为 IDictionary<TKey,TValue> 。 因此,.NET 代码必须使用 IDictionary<TKey,TValue> 接口的 ContainsKey 方法,而不是 IMap<String,IJsonValue> 接口的 HasKey 方法。

适用于