Visual Studio警告规则未对未使用的变量发出警告

时间:2018-06-04 08:43:48

标签: .net compiler-warnings

当我通过简单的作业申报变量和初始化时,我已按预期收到警告

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

但如果我通过函数调用更改了赋值, NO WARNING

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

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

在第二个例子中,变量a从未使用过,我的问题是:

为什么Visual Studio 不会生成警告?我认为这是该代码段的潜在问题。

0 个答案:

没有答案