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

◆ AppendSpanFormattable< T >()

void System.Text.ValueStringBuilder.AppendSpanFormattable< T > ( T value,
string format,
IFormatProvider provider )
inlinepackage
Type Constraints
T :ISpanFormattable 

Definition at line 33 of file ValueStringBuilder.cs.

33 : ISpanFormattable
34 {
35 if (value.TryFormat(_chars.Slice(_pos), out var charsWritten, format, provider))
36 {
37 _pos += charsWritten;
38 }
39 else
40 {
41 Append(value.ToString(format, provider));
42 }
43 }
Span< T > Slice(int start)
Definition Span.cs:271

References System.Text.ValueStringBuilder._chars, System.Text.ValueStringBuilder._pos, System.Text.ValueStringBuilder.Append(), System.format, System.Span< T >.Slice(), and System.value.