これら2つのステートメントの違いは何ですか?ドメイン名を取得する2つの方法の違いは何ですか?
System.DirectoryServices.AccountManagement.UserPrincipal.Current.DisplayName;
と
Environment.UserName;
System.DirectoryServicesを使用せずにマシンのドメインをretirieveする方法はありますか?
これら2つのステートメントの違いは何ですか?ドメイン名を取得する2つの方法の違いは何ですか?
System.DirectoryServices.AccountManagement.UserPrincipal.Current.DisplayName;
と
Environment.UserName;
System.DirectoryServicesを使用せずにマシンのドメインをretirieveする方法はありますか?
私はこれが役に立てば幸い:
から:https://msdn.microsoft.com/en-us/library/system.environment.userdomainname(v=vs.110).aspx
UserNameプロパティは、Windows GetUserName関数の呼び出しをラップします。ユーザーのドメインアカウントの資格情報は、ユーザーのドメイン名、 '\'文字、およびユーザー名としてフォーマットされます。 UserDomainNameプロパティを使用してユーザーのドメイン名を取得し、UserNameプロパティを使用してユーザー名を取得します。
Environment.UserName
はGetUserName
Environment.UserDomainName
を使用していますユーザーズドメイン名を取得します。
https://msdn.microsoft.com/en-us/library/system.environment.userdomainname(v=vs.110).aspx