在 .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中文网其他相关文章!