2017-01-04 1 views
0

Der folgende Name gibt machine.domain.suffix, z. mymachine.mydomain.localErhalten Sie den Domänennamen und das Suffix

System.Net.Dns.GetHostByName("LocalHost").HostName; 

Ich mag nur 'mydomain.local' erhalten (um ein DFS-Namespace Ziel).

Gibt es einen saubereren Weg als die Verwendung von Substring?

+1

Es könnte Ihnen helfen - http://stackoverflow.com/questions/4161246/get-domain-name –

+0

Nun, das ist der Name hierarchisch - nur Sie wissen, welche Teile haben eine Bedeutung zu Sie. – Luaan

+0

Der 'HostName' ist eine Zeichenfolge mit einem vorhersagbaren Format. Wie wird ein Teilstring nicht sauber genug für dich verwendet? –

Antwort

3

Wie erwähnt hereSystem.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName;

Verwandte Themen