.NET에서 현재 Windows 사용자 이름을 가져 오는 방법은 여러 가지가 있습니다. 세 가지가 있습니다 :Windows 사용자 이름 가져 오기 - 다른 방법
string name = WindowsIdentity.GetCurrent().Name;
또는
string name = Thread.CurrentPrincipal.Identity.Name;
이나 차이가 무엇
string name = Environment.UserName;
, 왜 다른 통해 하나의 방법을 선택? 다른 방법이 있습니까?
무엇 System.Threading.Thread.CurrentPrincipal.Identity.Name''에 대해? –
@ marc_s : 제안을 추가했습니다. – Andy