Dienstprogramme für .NET LDAP-Pfade (C #)

Gibt es eine .NET-Bibliothek für die Bearbeitung von LDAP-Pfaden?
Ich hätte gerne etwas Äquivalentes zuSystem.IO.PathB. erlauben, z.B. etwas tun wie

string ou1 = LDAPPath.Combine("OU=users","DC=x,DC=y");
string ou2 = LDAPPath.Parent("CN=someone,OU=users,DC=x,DC=y");

Wie wird sonst mit LDAP-Distinguished Names in .NET umgegangen?

Um meine Frage zu klären: Ich frage im Allgemeinen nicht nach "Verzeichnisdiensten in .NET". Ich habe bereits damit gearbeitet und einige Programme erstellt, um einige Aufgaben auszuführen. Was mir fehlt, ist ein richtiger WegPfade manipulierenIch hoffe, es gibt einen besseren Weg, dies zu tun, als eine Zeichenfolge durch Kommas zu teilen (1).

(1) wie zum Beispiel das Aufrufen einer Funktion in einer Bibliothek, die den String durch Kommas aufteilt

Antworten auf die Frage(3)

Ihre Antwort auf die Frage