語言

JsonObject.TryAdd 方法

定義

多載

名稱 Description
TryAdd(String, JsonNode, Int32)

如果該屬性propertyName尚未存在,則會在 中加入一個名稱與值JsonObject的元素。

TryAdd(String, JsonNode)

如果該屬性propertyName尚未存在,則會在 中加入一個名稱與值JsonObject的元素。

TryAdd(String, JsonNode, Int32)

來源:
JsonObject.IDictionary.cs
來源:
JsonObject.IDictionary.cs
來源:
JsonObject.IDictionary.cs
來源:
JsonObject.IDictionary.cs

如果該屬性propertyName尚未存在,則會在 中加入一個名稱與值JsonObject的元素。

public:
 bool TryAdd(System::String ^ propertyName, System::Text::Json::Nodes::JsonNode ^ value, [Runtime::InteropServices::Out] int % index);
public bool TryAdd(string propertyName, System.Text.Json.Nodes.JsonNode? value, out int index);
member this.TryAdd : string * System.Text.Json.Nodes.JsonNode * int -> bool
Public Function TryAdd (propertyName As String, value As JsonNode, ByRef index As Integer) As Boolean

參數

propertyName
String

要加入的元素的屬性名稱。

value
JsonNode

要加入元素的價值。

index
Int32

加法或現有 propertyName的索引。 這永遠是有效的索引。JsonObject

傳回

true若該性質不存在且該元素被加入;否則,。 false

例外狀況

propertyName 是 null。

適用於

TryAdd(String, JsonNode)

來源:
JsonObject.IDictionary.cs
來源:
JsonObject.IDictionary.cs
來源:
JsonObject.IDictionary.cs
來源:
JsonObject.IDictionary.cs

如果該屬性propertyName尚未存在,則會在 中加入一個名稱與值JsonObject的元素。

public:
 bool TryAdd(System::String ^ propertyName, System::Text::Json::Nodes::JsonNode ^ value);
public bool TryAdd(string propertyName, System.Text.Json.Nodes.JsonNode? value);
member this.TryAdd : string * System.Text.Json.Nodes.JsonNode -> bool
Public Function TryAdd (propertyName As String, value As JsonNode) As Boolean

參數

propertyName
String

要加入的元素的屬性名稱。

value
JsonNode

要加入元素的價值。

傳回

true若該性質不存在且該元素被加入;否則,。 false

例外狀況

propertyName 是 null。

適用於