Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ UserName

string System.Environment.UserName
staticget

Definition at line 248 of file Environment.cs.

249 {
250 get
251 {
252 Span<char> initialBuffer = stackalloc char[40];
253 ValueStringBuilder builder = new ValueStringBuilder(initialBuffer);
254 GetUserName(ref builder);
255 ReadOnlySpan<char> span = builder.AsSpan();
256 int num = span.IndexOf('\\');
257 if (num != -1)
258 {
259 span = span.Slice(num + 1);
260 }
261 string result = span.ToString();
262 builder.Dispose();
263 return result;
264 }
265 }
static void GetUserName(ref ValueStringBuilder builder)
ReadOnlySpan< T > Slice(int start)
ReadOnlySpan< char > AsSpan(bool terminate)