如何使用C#在.NET中获取当前用户名?
如何使用C#在.NET中获取当前用户名?
string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
如果您在用户网络中,则用户名将会不同:
Environment.UserName
- Will Display format : 'Username'
而不是
System.Security.Principal.WindowsIdentity.GetCurrent().Name
- Will Display format : 'NetworkNameUsername'
选择你想要的格式。
尝试属性: Environment.UserName
。
上一篇: How do I get the current username in .NET using C#?
下一篇: How to determine if a .NET assembly was built for x86 or x64?