我可以從完全限定的名稱(可以帶或不帶域名)中獲得一個簡單的計算機名稱(沒有域名)嗎?計算機名稱可能有點(。)符號嗎?如何從c#中的完整計算機名稱中獲取一個簡單的計算機名稱(沒有域名)?
(this question seems to be doing the reverse)
我可以從完全限定的名稱(可以帶或不帶域名)中獲得一個簡單的計算機名稱(沒有域名)嗎?計算機名稱可能有點(。)符號嗎?如何從c#中的完整計算機名稱中獲取一個簡單的計算機名稱(沒有域名)?
(this question seems to be doing the reverse)
出一個FQDN的:
string s = "some.computer.name";
string host = s.Substring(0, s.IndexOf('.'));
出骨架:
System.Net.Dns.GetHostName();
你有沒有主機名可以包含任何點權威人士? – 2012-02-26 16:32:40
@LouisRhys查看更新。 – 2012-02-27 04:41:26
沒錯。非常感謝! – 2012-02-27 07:42:48