Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TryGetUInt16()

bool System.Text.Json.Utf8JsonReader.TryGetUInt16 ( out ushort value)
inline

Definition at line 4586 of file Utf8JsonReader.cs.

4587 {
4588 if (TokenType != JsonTokenType.Number)
4589 {
4590 throw ThrowHelper.GetInvalidOperationException_ExpectedNumber(TokenType);
4591 }
4592 ReadOnlySpan<byte> readOnlySpan;
4593 if (!HasValueSequence)
4594 {
4596 }
4597 else
4598 {
4601 }
4602 ReadOnlySpan<byte> span = readOnlySpan;
4603 return TryGetUInt16Core(out value, span);
4604 }
bool TryGetUInt16Core(out ushort value, ReadOnlySpan< byte > span)
ReadOnlySequence< byte > ValueSequence

References System.Text.Json.Dictionary, System.Text.Json.ThrowHelper.GetInvalidOperationException_ExpectedNumber(), System.Text.Json.Utf8JsonReader.HasValueSequence, System.Text.Json.Utf8JsonReader.TryGetUInt16Core(), System.value, System.Text.Json.Utf8JsonReader.ValueSequence, and System.Text.Json.Utf8JsonReader.ValueSpan.

Referenced by System.Text.Json.Utf8JsonReader.GetUInt16().