C#中Cs cs1;这样没有实例化为空吗??为空的话为什么无法判断??

C#中Cs cs1;这样没有实例化为空吗??为空的话为什么无法判断??

 class Cs
    {

        static void Main(string[] args)
        {   
            Cs cs;
            if(cs==null) //这里报错
             Console.WriteLine("size_cs");

        }
    }

恩,为空 恩,为空 恩,为空 恩,为空 恩,为空恩,为空

Cs cs;
if(cs==null) cs在使用之前你没有初始化。

                    要不Cs cs=null;//定义空值。
                    要不 Cs cs=new Cs();//定义实例