Задать вопрос
Ответы пользователя по тегу C#
  • Не работают FTP подключения C# (530 Error при подключении, хотя пароль и имя юзера введено верно), как исправить?

    @Hanneman
    Запустите анализатор пакетов - например, Wireshark.
    Сделайте дампы: первый, когда подключаетесь, используя FileZilla, и второй - когда подключаетесь своим "самым стандартным кодом".
    Выложите сюда результат. Потом сравним и вот тогда уже можно будет что-то понять. Или сами увидите разницу и поймёте, в чем дело.
    Ответ написан
    Комментировать
  • Что делать если запускается другой файл, а не тот который нужен в C# .NET?

    @Hanneman
    "Импортировать"... Вы пока настолько в начале пути, что для того, чтобы не задавать таких вопросов, стоит прочитать хотя бы первую главу учебника. Не считайте за иронию, это полезный совет.
    В программе есть "точка входа" - с нее начинается выполнение. С того самого метода Main.
    Насчёт "импортировать" - читаем про экземпляр класса - основу ООП, ярким представителем которого и является C#.

    Я это пишу потому, что решение внизу надо осознать, изучив теорию - понять, что собой представляет данная конструкция (без поправок на static).
    test ts = new test();
    ts.Test();
    Ответ написан
    Комментировать
  • Что возвращает out параметр?

    @Hanneman
    Не буду своими словами объяснять, так как в любом учебнике описано.

    В версии C# 7 переменные можно объявлять на лету при вызове методов с параметрами out:
    int.TryParse ("123", out int x);
    Console.WriteLine (x);

    Этот код эквивалентен следующему коду:
    int x;
    int.TryParse ("123", out x);
    Console.WriteLine (x);

    Когда вызываются методы с множеством параметров out, посредством символа подчеркивания можно “отбрасывать” любые параметры, которые не интересны для кода. Предполагая, что метод SomeBigMethod() был определен с пятью параметрами out, вот как проигнорировать все параметры кроме третьего:
    SomeBigMethod (out _, out _, out int x, out _, out _);
    Console.WriteLine (x);
    Ответ написан
    1 комментарий