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

◆ Format()

int System.Buffers.StandardFormat.Format ( Span< char > destination)
inlinepackage

Definition at line 144 of file StandardFormat.cs.

145 {
146 int num = 0;
147 char symbol = Symbol;
148 if (symbol != 0 && destination.Length == 3)
149 {
150 destination[0] = symbol;
151 num = 1;
152 uint num2 = Precision;
153 if (num2 != 255)
154 {
155 if (num2 >= 10)
156 {
157 uint num3;
158 (num3, num2) = Math.DivRem(num2, 10u);
159 destination[1] = (char)(48 + num3 % 10);
160 num = 2;
161 }
162 destination[num] = (char)(48 + num2);
163 num++;
164 }
165 }
166 return num;
167 }

References System.destination, System.Math.DivRem(), System.Buffers.StandardFormat.Precision, and System.Buffers.StandardFormat.Symbol.