在.NET 中擷取電腦名稱
在.NET 程式框架中,有多種方法可以擷取所在電腦的名稱應用程式正在運行。
控制台或WinForms應用程式
對於控制台或WinForms應用程序,您可以使用System.Environment.MachineName屬性:
string computerName = System.Environment.MachineName;
Web應用程式
對於Web應用程序,您可以透過HttpContext.Current.Server存取電腦名稱object:
string computerName = HttpContext.Current.Server.MachineName;
完全限定網域名稱(FQDN)
如果您需要完全限定網域(FQDN) 而不是短名稱,請使用系統.Net.Dns.GetHostName() 方法:
string fqdn = System.Net.Dns.GetHostName();
附加註意事項
FQDN解析:
如果 System.Net.Dns.GetHostName() 未傳回 FQDN,請參閱問題「如何尋找 FQDN」 C#/.NET 中的本機電腦? ”
屬性差異:
有關SystemInformation.ComputerName、Environment.MachineName 和Net.Dns.GetHostName 之間差異的更多信息,請參閱文檔“SystemInformation. ComputerName、Environment.MachineName和Net.Dns.GetHostName」。
以上是如何檢索 .NET 中的電腦名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!