как обработать исключение сокета - PullRequest
0 голосов
/ 04 июня 2019

Я попытался проверить, появится ли мое сообщение об ошибке, если я не подключен к серверу, но он не работает и не выполняет инструкцию catch.(Нет проблем, когда я подключен к серверу)

Вот часть моего кода:

int attempts = 0;
while (!clientSocket.Connected)
{
    try
    {
        attempts++;
        gettext.Text = "Connection attempts:" + attempts.ToString();
        await clientSocket.ConnectAsync("172.20.10.4", 100);
    }
    catch (SocketException)
    {
        await DisplayAlert("Alert", "Couldn't connect", "OK");
    }
}

gettext.Text = "Connected";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...