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

◆ TryGetByte()

bool System.Text.Json.Utf8JsonReader.TryGetByte ( out byte value)
inline

Definition at line 4424 of file Utf8JsonReader.cs.

4425 {
4426 if (TokenType != JsonTokenType.Number)
4427 {
4428 throw ThrowHelper.GetInvalidOperationException_ExpectedNumber(TokenType);
4429 }
4430 ReadOnlySpan<byte> readOnlySpan;
4431 if (!HasValueSequence)
4432 {
4434 }
4435 else
4436 {
4439 }
4440 ReadOnlySpan<byte> span = readOnlySpan;
4441 return TryGetByteCore(out value, span);
4442 }
bool TryGetByteCore(out byte 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.TryGetByteCore(), System.value, System.Text.Json.Utf8JsonReader.ValueSequence, and System.Text.Json.Utf8JsonReader.ValueSpan.

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