Assuming we have a class InnerClass with attributes and getter/setter. We also have a class OuterClass containing the InnerClass.
e.g.
class InnerClass {
public InnerClass InnerClass { get { return innerClass; } set { innerClass = value; } }