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

◆ TryGetInt64()

bool System.Text.Json.Utf8JsonReader.TryGetInt64 ( out long value)
inline

Definition at line 4553 of file Utf8JsonReader.cs.

4554 {
4555 if (TokenType != JsonTokenType.Number)
4556 {
4557 throw ThrowHelper.GetInvalidOperationException_ExpectedNumber(TokenType);
4558 }
4559 ReadOnlySpan<byte> readOnlySpan;
4560 if (!HasValueSequence)
4561 {
4563 }
4564 else
4565 {
4568 }
4569 ReadOnlySpan<byte> span = readOnlySpan;
4570 return TryGetInt64Core(out value, span);
4571 }
bool TryGetInt64Core(out long 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.TryGetInt64Core(), System.value, System.Text.Json.Utf8JsonReader.ValueSequence, and System.Text.Json.Utf8JsonReader.ValueSpan.

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