C#对象的new和不new的区别 首先,直接声明一个变量:MyClass mclass;只是有了一个变量名字,而它是没有实际空间的,需要分配空间; 分配空间的方法: 1、使用new,byte[] test = new byte[200];//这里需要制定test的大小 2、使用C#一些返回数据的方法,如:test = BitConverter.GetBytes(100)