Advertisement
Guest User

Untitled

a guest
Mar 30th, 2013
1,231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.40 KB | None | 0 0
  1. void Main()
  2. {
  3.     var x = new Outer();
  4.     x.MyInner.Print();
  5.     x.MyInner.Print();
  6. }
  7.  
  8. class Outer
  9. {
  10.     private int _privateMember;
  11.    
  12.     public Inner MyInner;
  13.     public Outer()
  14.     {
  15.         MyInner = new Inner(this);
  16.     }
  17.    
  18.     public class Inner
  19.     {
  20.         Outer _outer;
  21.    
  22.         public Inner(Outer outer)
  23.         {
  24.             _outer = outer;
  25.         }
  26.        
  27.         public void Print()
  28.         {
  29.             Console.WriteLine(_outer._privateMember++);
  30.         }
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement