C#相当于Java Class.this

时间:2015-01-12 22:30:57

标签: java c# this

问题 Java Class.this C#等价物是什么?

为什么:假设我在 Java C#中都有同一个类 Form1 。在 Java 中,我们可以编写Form1.this,如何在 C#中编写。

1 个答案:

答案 0 :(得分:10)

没有等价物,C#没有嵌套类支持,它也跟踪外部实例。如果需要,您自己传递指针并将其存储在字段/属性中。

如果你想要的是在同一个实例中引用成员的正常this,只需使用this关键字。或者甚至更好,不要暗示。