Active directory 列出组的成员

Active directory 列出组的成员,active-directory,active-directory-group,Active Directory,Active Directory Group,我知道这已经被问了好几次了,但我认为我对这个问题采取了不同的方法。我有一个LDAP连接字符串正在工作-它连接到一个组。如下所示: var myGrp = new DirectoryEntry("LDAP://server.domain.com:389/CN=GroupName,OU=RAM,OU=Groups,DC=region,DC=company,DC=com"); myGrp.Username = "username"; myGrp.Pass

我知道这已经被问了好几次了,但我认为我对这个问题采取了不同的方法。我有一个LDAP连接字符串正在工作-它连接到一个组。如下所示:

var myGrp = new DirectoryEntry("LDAP://server.domain.com:389/CN=GroupName,OU=RAM,OU=Groups,DC=region,DC=company,DC=com");
            myGrp.Username = "username";
            myGrp.Password = "password";

现在,我可以毫无问题地打印myGrp.Name了。我现在想列出这个小组的所有成员,但我不确定从哪里开始。任何指点都会很棒

我试过这个,效果非常好:

foreach (object dn in myGrp.Properties["member"])
            {
                Console.WriteLine(dn);
            }
在另一个帖子中看到我的