当我通过简单的作业申报变量和初始化时,我已按预期收到警告
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 不会生成警告?我认为这是该代码段的潜在问题。