Как проверить удаленный IP и порт доступен?

Я должен проверить удаленный IP-адрес и порт доступен или нет. Если он доступен, он перейдет к следующей форме. Если он недоступен, он должен перейти в исходное состояние. Я пытался использовать это

while (true)
{
    IPGlobalProperties ipProperties = IPGlobalProperties.GetIPGlobalProperties();
    IPEndPoint[] ipEndPoints = ipProperties.GetActiveTcpListeners();
    -------
    -------
    -------
}

Я показываю пример coding.it проверял локальный IP-адрес и порт и переходил к следующей форме. Он проверяет локальный порт и IP-адрес. Если порт и IP-адрес недоступны, он перейдет на начальный этап и работал нормально.same вещь, которую я должен проверить в удаленном порту и IP.

Ответы на вопрос(1)

Ваш ответ на вопрос