Ошибки CS1525 , CS1002 , CS1026 при компиляции

481
23 мая 2018, 20:10

Всем доброго времени суток ! При компиляции возникает ошибки CS1525 , CS1002 , CS1026 . Весь код доступен по ссылке. Вот методы которые вызывают проблемы :

 public string LocalIp(int i)
    {
        if (i == 0) // если локал айпи 
        {
            var host = Dns.GetHostEntry(Dns.GetHostName()); 
            foreach (var ip in host.AddressList)
            {
                if (ip.AddressFamily == AddressFamily.InterNetwork)
                {
                    return ip.ToString();
                }
            }
            return ""; // если нету подходящего адаптера возвращаем пустоту ( просто для компиляции )
        }
        else // если нужен внешний 
        {
            // Создаём объект WebClient
            var webClient = new WebClient();
                // Выполняем запрос по адресу и получаем ответ в виде строки
            string temp =  webClient.DownloadString(https://www.ipify.org/);  // здесь и возникает ошибка 
            return temp;
        }
    }
   // ...
  string Ip; // и здесь тоже возникает ошибка 
            Ip = LocalIp(0);// ибо нужен только локальный ибо обхода нет 
            if (NetworkInterface.GetIsNetworkAvailable() == true) //  Error 404 !
            {
                MessageBox.Show("Чувак инет подключи , а потом уже сервера запускай :)");
                label1.Text = "Error 404 !";
            }
            else label1.Text = "Ip:"+Ip;

Ошибка возникает в 162 и 63 строке. Версия Net. 4.6.1 . Полный текст ошибок : 1>C:\Users\User\documents\visual studio 2017\Projects\TestServer1\TestServer1\Form1.cs(162,63,162,63): error CS1525: Недопустимый термин "return" в выражении 1>C:\Users\User\documents\visual studio 2017\Projects\TestServer1\TestServer1\Form1.cs(162,63,162,63): error CS1026: Требуется ")" 1>C:\Users\User\documents\visual studio 2017\Projects\TestServer1\TestServer1\Form1.cs(162,63,162,63): error CS1002: Требуется ";".

READ ALSO
QIWI Payment | NEW API

QIWI Payment | NEW API

никак не пойму, как отправить правильно POST запрос на сайт QIWI, для произведения платежаМой код, который не работает

248
TextBox C#. Разная длина у символов

TextBox C#. Разная длина у символов

Когда открываем файл блокнотом видим, что у символов одинаковая длина

167
MySQL и C# [WPF]

MySQL и C# [WPF]

Ситуация:

209