相关疑难解决方法(0)

为什么没有给这个未使用的变量发出警告?

在VS2010,VS2008或Windows上的MonoDevelop中编译以下程序时,我收到警告CS0219,"已分配变量'y',但从未使用过它的值".

namespace Problem
{
    public class Program
    {        
        private static void Main(string[] args)
        {
            object x = new object();
            int y = 0;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么x在Visual Studio中编译时没有警告?

有趣的是,我得到了CS0219警告x ,并 y在Mac OS X中的MonoDevelop编译时

c# warnings monodevelop visual-studio

14
推荐指数
1
解决办法
5508
查看次数

标签 统计

c# ×1

monodevelop ×1

visual-studio ×1

warnings ×1