我有一個變量,它是一個字符串列表無法隱式轉換類型System.DirectoryServices.AccountManagement.Principal串
變種名稱=新名單();
我想一個.AccountManagement.Principal
查詢結果的指定名稱名稱
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
UserPrincipal buser = UserPrincipal.FindByIdentity(ctx, user);
if (buser != null)
{
var group = buser.GetGroups().Value().ToList();
names = group;
}
顯然,這並不編譯,因爲.Value
不是GetGroups()
的屬性。
如果我嘗試
var group = buser.GetGroups().Value().ToList();
names = group;
我得到
不能鍵入System.DirectoryServices.AccountManagement.Principal隱式轉換爲字符串
我想組的值和將其應用於名稱字符串列表