如何在.NET中使用C#获取当前用户名?

  • 回答 (2)
  • 关注 (0)
  • 查看 (68)

如何在.NET中使用C#获取当前用户名?

看破红尘的黑猫看破红尘的黑猫提问于
以往V回答于

如果你在一个用户的网络,那么用户名将是不同的:

Environment.UserName
- Will Display format : 'Username'

而不是

System.Security.Principal.WindowsIdentity.GetCurrent().Name
- Will Display format : 'NetworkName\Username'

选择你想要的格式。

Dust资深服务器虚拟化工程师。回答于
string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;

扫码关注云+社区

领取腾讯云代金券