| 发表于:2007-03-20 15:23:582楼 得分:0 |
两种情况: public class outer { public string yy; public class t_msg { .... public t_msg() { ..... } public void g_msg() { //在这里如何访问外部的yy变量? } } } 在这种情况下,t_msg本身位于outer类中(内部类),不管yy是什么属性,t_msg都可以直接调用。 另外一种情况是位于两个类中,将yy变量的访问属性设置成public或者protected,生成outer类的实力即可访问,如果yy是static的,则只需要通过类名就可以访问,如outer.yy。 | | |
|