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

◆ WriteFloatingPointConstant() [1/2]

void System.Text.Json.Utf8JsonWriter.WriteFloatingPointConstant ( double value)
inlinepackage

Definition at line 4649 of file Utf8JsonWriter.cs.

4650 {
4651 if (double.IsNaN(value))
4652 {
4653 WriteNumberValueAsStringUnescaped(JsonConstants.NaNValue);
4654 }
4655 else if (double.IsPositiveInfinity(value))
4656 {
4657 WriteNumberValueAsStringUnescaped(JsonConstants.PositiveInfinityValue);
4658 }
4659 else if (double.IsNegativeInfinity(value))
4660 {
4661 WriteNumberValueAsStringUnescaped(JsonConstants.NegativeInfinityValue);
4662 }
4663 else
4664 {
4666 }
4667 }
void WriteNumberValueAsStringUnescaped(ReadOnlySpan< byte > utf8Value)
void WriteNumberValue(decimal value)

References System.Text.Json.JsonConstants.NaNValue, System.Text.Json.JsonConstants.NegativeInfinityValue, System.Text.Json.JsonConstants.PositiveInfinityValue, System.value, System.Text.Json.Utf8JsonWriter.WriteNumberValue(), and System.Text.Json.Utf8JsonWriter.WriteNumberValueAsStringUnescaped().