Example #1
0
        public void SomeFunction()
        {
            SomeClass2 someClass2 = new SomeClass2();
            SomeClass3 someClass3 = new SomeClass3();

            // Note: SomeClass41 is not accessable!
            //SomeClass4.SomeClass41 someClass41 = new SomeClass4.SomeClass41();

            SomeClass4.SomeClass42 someClass42 = new SomeClass4.SomeClass42();
            SomeClass4.SomeClass43 someClass43 = new SomeClass4.SomeClass43();

            // Note: SomeClass51 is not accessable!
            //SomeClass5.SomeClass51 someClass51 = new SomeClass5.SomeClass51();

            SomeClass5.SomeClass52 someClass52 = new SomeClass5.SomeClass52();
            SomeClass5.SomeClass53 someClass53 = new SomeClass5.SomeClass53();

            SomeClass6 someClass6 = new SomeClass6();

            someClass6.A = 10;

            // Note: B Property is not Accessable!
            //someClass6.B = 20;

            // Note: C Property is not Accessable!
            //someClass6.C = 30;

            someClass6.D = 40;
            someClass6.E = 50;
        }
 public SomeClass8(SomeClass6 sc61, SomeClass6 sc62) {
     Sc61 = sc61;
     Sc62 = sc62;
 }
 public SomeClass7(SomeClass6 sc6, SomeClass6 sc62) {
     Sc6 = sc6;
 }