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

◆ TryGetInt32()

bool System.Text.Json.Utf8JsonReader.TryGetInt32 ( out int value)
inline

Definition at line 4521 of file Utf8JsonReader.cs.

4522 {
4523 if (TokenType != JsonTokenType.Number)
4524 {
4525 throw ThrowHelper.GetInvalidOperationException_ExpectedNumber(TokenType);
4526 }
4527 ReadOnlySpan<byte> readOnlySpan;
4528 if (!HasValueSequence)
4529 {
4531 }
4532 else
4533 {
4536 }
4537 ReadOnlySpan<byte> span = readOnlySpan;
4538 return TryGetInt32Core(out value, span);
4539 }
bool TryGetInt32Core(out int 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.TryGetInt32Core(), System.value, System.Text.Json.Utf8JsonReader.ValueSequence, and System.Text.Json.Utf8JsonReader.ValueSpan.

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