2016-05-07 18 views
4

私はそれに従うことによって試してきました。私は完全な名前が欲しい。 Ex。私のシステムのフルネームは "sys101.home.homeconsultancy.lan"です。次のコードでは私には "sys101"と表示されます。私は完全なアドレス "sys101.home.homeconsultancy.lan"を望んでいます。ここでC#で完全なホスト名を取得するには?

は私のコードです:

string hostName = System.Net.Dns.GetHostName(); 

はどのようにして、完全なシステム名を取得することができますか?

+0

を使用することができますか?あなたはDNS名を意味しますか? – jww

答えて

1

あなたは* "完全なホスト名" *何を意味するSystem.Net.Dns.GetHostEntry

var fullName = System.Net.Dns.GetHostEntry("").HostName; 
+0

[補間された文字列](https://msdn.microsoft.com/en-us/library/dn961160.aspx) – dotctor

+0

をお読みください。 Gracias –

+0

Linuxの 'fullName'は空文字列です.. – Thufir

関連する問題