在定义类中有一行语句弄不明白不什么原因,由于小弟是自学C#的,有些不太好理解呀请各位大哥指教,谢谢!class point{ point mjobject; // 这一行在C#程序起什么作用??? mjobject c1=new mjobject(); ........ ......... ..........}
楼主的问题描述的有问题啊,point mjobject;是定义了一个指向point类型对象的引用,而 mjobject c1=new mjobject(); 再这么写的语法我还真没见过,你在好好看看书,是不是你抄错了
c#里面已经没有指针的概念了。mjobject c1=new mjobject(); 这样的写法我也没见过
不是指向内部,实际上,只是因为不能在类外实例化,所以顺便在类里面实例化,没什么特别的意义。