Self
Self is a reference to the object on which the current method operates.
Related concepts: ObjectReferenceMethod
Closest Wikipedia entry: This (computer programming)
Misconceptions about Self9 documented Misconceptions
Check YourselfThisAsField
this is a special field in the objectThisAssignable
One can assign to thisThisCanBeNull
this can be nullThisChildInCallExpression
Instance method or constructor call nodes in expression trees have a child labeled "this"ThisExistsInStaticMethod
this is a local variable, also in static methodsThisInConstructorIsNull
In a constructor, this is nullThisNoExpression
The name this is not an expression