コード例 #1
0
 /// <summary>
 ///     Gets the user name of the current user.
 /// </summary>
 /// <returns>
 ///     The user name of the current user.
 /// </returns>
 public static string GetCurrentUser()
 {
     using (WindowsIdentity identity = WindowsIdentity.GetCurrent(false))
     {
         WindowsUser.ExtractDomainAndUser(identity.Name, false, false, out _, out string username);
         return(username);
     }
 }
コード例 #2
0
 /// <summary>
 ///     Gets the domain of the current user.
 /// </summary>
 /// <returns>
 ///     The domain of the current user.
 /// </returns>
 public static string GetCurrentDomain()
 {
     using (WindowsIdentity identity = WindowsIdentity.GetCurrent(false))
     {
         WindowsUser.ExtractDomainAndUser(identity.Name, false, false, out string domain, out _);
         return(domain);
     }
 }