相关疑难解决方法(0)

嵌套类型问题

我只是尝试创建这个简单的实现:

class Test
{
   private int abc = 0;

   public class TestClass
   {
      private void changeABC()
      {
         abc = 123;
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

如果我编译它,它会抱怨:

无法通过嵌套类型"B.Test.TestClass"访问外部类型"A.Test"的非静态成员

我不喜欢设置的解决方案: static int abc = 0;

还有其他解决方案吗?

c# nested-class

7
推荐指数
2
解决办法
6372
查看次数

标签 统计

c# ×1

nested-class ×1