我只是尝试创建这个简单的实现:
class Test
{
private int abc = 0;
public class TestClass
{
private void changeABC()
{
abc = 123;
}
}
}
如果我编译它,它会抱怨:
无法通过嵌套类型“B.Test.TestClass”访问外部类型“A.Test”的非静态成员
我不喜欢设置的解决方案:static int abc = 0;
有没有其他解决方案?