我的问题是我有Windows桌面应用程序。而且我想我将如何进行条件检查以确保此PC系统IP等于此IP。然后我的应用程序运行。否则它必须显示消息。
答案 0 :(得分:0)
我认为它应该类似于以下内容:
private bool CheckIPAddress(string addressToCheck)
{
bool addressFound = false;
var host = Dns.GetHostEntry(Dns.GetHostName());
foreach (var address in host.AddressList)
{
if (address.ToString() == addressToCheck)
{
addressFound = true;
}
}
if (!addressFound)
{
MessageBox.Show("Address not found")!
}
return addressFound;
}
希望有帮助!