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

◆ ToString()

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

Definition at line 52 of file RangeHeaderValue.cs.

53 {
55 stringBuilder.Append(_unit);
56 stringBuilder.Append('=');
57 if (_ranges != null)
58 {
59 bool flag = true;
60 foreach (RangeItemHeaderValue range in _ranges)
61 {
62 if (flag)
63 {
64 flag = false;
65 }
66 else
67 {
68 stringBuilder.Append(", ");
69 }
70 if (range.From.HasValue)
71 {
72 stringBuilder.Append(range.From.GetValueOrDefault());
73 }
74 stringBuilder.Append('-');
75 if (range.To.HasValue)
76 {
77 stringBuilder.Append(range.To.GetValueOrDefault());
78 }
79 }
80 }
82 }
ObjectCollection< RangeItemHeaderValue > _ranges
static string GetStringAndRelease(StringBuilder sb)
static StringBuilder Acquire(int capacity=16)

References System.Net.Http.Headers.RangeHeaderValue._ranges, System.Net.Http.Headers.RangeHeaderValue._unit, System.Text.StringBuilderCache.Acquire(), and System.Text.StringBuilderCache.GetStringAndRelease().