c#如何獲取當(dāng)前域名

c#
小億
182
2024-08-17 12:38:34
欄目: 云計(jì)算

在C#中獲取當(dāng)前域名可以通過(guò)以下代碼實(shí)現(xiàn):

var domainName = System.Net.Dns.GetHostName();

上面的代碼將獲取當(dāng)前計(jì)算機(jī)的主機(jī)名,這通??梢宰鳛楫?dāng)前域名來(lái)使用。如果需要獲取完整的域名,可以結(jié)合使用 System.Net.NetworkInformation.IPGlobalProperties 類(lèi)的 GetIPGlobalProperties() 方法來(lái)獲取本地計(jì)算機(jī)的網(wǎng)絡(luò)信息,然后再?gòu)闹蝎@取域名信息:

var domainName = System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName;

這樣就可以獲取到當(dāng)前計(jì)算機(jī)所屬的域名信息。

0