相关疑难解决方法(0)

为什么我需要使用C#嵌套类

我试图了解C#中的嵌套类.我知道嵌套类是在另一个类中定义的类,我没有得到的是为什么我需要这样做.

c# nested-class inner-classes

214
推荐指数
7
解决办法
16万
查看次数

c#中的Java内部类

我有以下Java代码:

public class A {
    private int var_a = 666;

    public A() {
        B b = new B();
        b.method123();
        System.out.println(b.var_b);
    }

    public class B {
        private int var_b = 999;

        public void method123() {
            System.out.println(A.this.var_a);           
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

产生666和999.现在,我已经尝试在c#中设置类似的代码,但似乎无法实现相同的功能.如果是这种情况,在c#编程时通常如何实现类似的效果?

c# java inner-classes

14
推荐指数
3
解决办法
3206
查看次数

标签 统计

c# ×2

inner-classes ×2

java ×1

nested-class ×1