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

◆ ToString()

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

Definition at line 46 of file RangeItemHeaderValue.cs.

47 {
48 Span<char> span = stackalloc char[128];
49 IFormatProvider invariantCulture;
51 if (!_from.HasValue)
52 {
54 IFormatProvider provider = invariantCulture;
55 span2 = span;
58 handler.AppendLiteral("-");
59 handler.AppendFormatted(_to.Value);
60 return string.Create(provider, initialBuffer, ref handler);
61 }
62 if (!_to.HasValue)
63 {
65 IFormatProvider provider2 = invariantCulture;
66 span2 = span;
69 handler2.AppendFormatted(_from.Value);
70 handler2.AppendLiteral("-");
71 return string.Create(provider2, initialBuffer2, ref handler2);
72 }
74 IFormatProvider provider3 = invariantCulture;
75 span2 = span;
78 handler3.AppendFormatted(_from.Value);
79 handler3.AppendLiteral("-");
80 handler3.AppendFormatted(_to.Value);
81 return string.Create(provider3, initialBuffer3, ref handler3);
82 }
static CultureInfo InvariantCulture

References System.Net.Http.Headers.RangeItemHeaderValue._from, System.Net.Http.Headers.RangeItemHeaderValue._to, System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted(), System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendLiteral(), and System.Globalization.CultureInfo.InvariantCulture.