DirectoryEntry searchRoot = new DirectoryEntry("LDAP://ad server ip", "your ad admin user id", "pwd");
DirectorySearcher search = new DirectorySearcher(searchRoot);
search.Filter = "(&(objectClass=user)(objectCategory=person))";
search.PropertiesToLoad.Add("samaccountname");
search.PropertiesToLoad.Add("displayName");
SearchResult result;
SearchResultCollection resultCol = search.FindAll();
DirectorySearcher search = new DirectorySearcher(searchRoot);
search.Filter = "(&(objectClass=user)(objectCategory=person))";
search.PropertiesToLoad.Add("samaccountname");
search.PropertiesToLoad.Add("displayName");
SearchResult result;
SearchResultCollection resultCol = search.FindAll();