【发布时间】:2013-06-14 17:56:21
【问题描述】:
我正在使用 Xamarin.mac。我需要获取本地计算机的完全限定域名。在 Windows 上,此代码有效:
public string GetFQDN()
{
string domainName = System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName;
string hostName = Dns.GetHostName();
string fqdn = "";
if (!hostName.Contains(domainName))
fqdn = hostName + "." + domainName;
else
fqdn = hostName;
return fqdn;
}
在 Mac 上,此代码会导致此错误:System.NotSupportedException: This platform is not supported。
那么,Xamarin.mac 中的等价物是什么?还是只在 Mono 中?
仅仅获得计算机名称将是一个好的开始。
【问题讨论】:
标签: macos xamarin mono xamarin.mac