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

◆ ToString()

override string System.Net.Http.Headers.StringWithQualityHeaderValue.ToString ( )
inline

Definition at line 40 of file StringWithQualityHeaderValue.cs.

41 {
42 if (_quality.HasValue)
43 {
44 IFormatProvider invariantCulture = CultureInfo.InvariantCulture;
45 IFormatProvider provider = invariantCulture;
46 Span<char> initialBuffer = stackalloc char[128];
47 DefaultInterpolatedStringHandler handler = new DefaultInterpolatedStringHandler(4, 2, invariantCulture, initialBuffer);
48 handler.AppendFormatted(_value);
49 handler.AppendLiteral("; q=");
50 handler.AppendFormatted(_quality.Value, "0.0##");
51 return string.Create(provider, initialBuffer, ref handler);
52 }
53 return _value;
54 }
static CultureInfo InvariantCulture

References System.Net.Http.Headers.StringWithQualityHeaderValue._quality, System.Net.Http.Headers.StringWithQualityHeaderValue._value, System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted(), System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendLiteral(), and System.Globalization.CultureInfo.InvariantCulture.