Table of Contents

Method TryGetArrayOfString

Namespace
Xunit.Sdk
Assembly
xunit.v3.common.dll

TryGetArrayOfString(IReadOnlyDictionary<string, object?>, string)

Tries to get an array of string values from a deserialized JSON object. If the value isn't an array, or if any of the values in the array aren't compatible with string, then returns null. Null values in the array are not permitted.

public static string[]? TryGetArrayOfString(IReadOnlyDictionary<string, object?> obj, string key)

Parameters

obj IReadOnlyDictionary<string, object>

The deserialized JSON object

key string

The key for the value

Returns

string[]

TryGetArrayOfString(object?)

Tries to get an array of string values from a deserialized JSON value. If the value isn't an array, or if any of the values in the array aren't compatible with string, then returns null. Null values in the array are not permitted.

public static string[]? TryGetArrayOfString(object? value)

Parameters

value object

The deserialized JSON value

Returns

string[]