Приложение не запускается без проверки IP-адреса системы - PullRequest
0 голосов
/ 01 января 2019

У меня вопрос, что у меня есть приложение для рабочего стола Windows.И я хочу, чтобы я проверил условие, что этот IP-адрес системы ПК равен этому IP-адресу.Тогда мое приложение запускается.И в противном случае он должен показать сообщение.

1 Ответ

0 голосов
/ 01 января 2019

Я думаю, это должно выглядеть примерно так:

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;
}

Надеюсь, это поможет!

...