Правило предупреждения Visual Studio не предупреждает, что переменная не используется - PullRequest
0 голосов
/ 04 июня 2018

Когда я объявляю переменную и инициализирую простым присваиванием, я получаю предупреждение, как и ожидалось

    static void Main(string[] args)
    {
        var a = 1;
    }

Но если я изменил присваивание с помощью вызова функции, NO WARNING atall

    static void Main(string[] args)
    {
        var a = func();
    }

    static string  func()
    {
        return "Good";
    }

Во втором примере переменная a никогда не используется, мой вопрос:

Почему Visual Studio НЕ генерирует предупреждение?Я думаю, что это потенциальная проблема в этом сегменте кода.

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