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

◆ TryGetSByte()

bool System.Text.Json.Utf8JsonReader.TryGetSByte ( out sbyte value)
inline

Definition at line 4457 of file Utf8JsonReader.cs.

4458 {
4459 if (TokenType != JsonTokenType.Number)
4460 {
4461 throw ThrowHelper.GetInvalidOperationException_ExpectedNumber(TokenType);
4462 }
4463 ReadOnlySpan<byte> readOnlySpan;
4464 if (!HasValueSequence)
4465 {
4467 }
4468 else
4469 {
4472 }
4473 ReadOnlySpan<byte> span = readOnlySpan;
4474 return TryGetSByteCore(out value, span);
4475 }
ReadOnlySequence< byte > ValueSequence
bool TryGetSByteCore(out sbyte value, ReadOnlySpan< byte > span)

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

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