Ejemplo n.º 1
0
        static ClassWhichAccessesFields()
        {
            DerivedFromPublic p = new DerivedFromPublic();

            a = p.PublicIntField;
            b = p.PublicStringField;
            c = DerivedFromPublic.PublicStaticField;
        }
Ejemplo n.º 2
0
 public void UnRegisterFromPublicStaticEvent(DerivedFromPublic c1)
 {
     PublicBaseClass.PublicStaticEvent -= c1_PublicEvent;
 }
Ejemplo n.º 3
0
 public void RegisterToPublicStaticEvent(DerivedFromPublic c1)
 {
     PublicBaseClass.PublicStaticEvent += c1_PublicEvent;
 }
Ejemplo n.º 4
0
 public void RegisterToPublicEvent(DerivedFromPublic c1)
 {
     c1.PublicEvent += new Action(c1_PublicEvent);
 }
Ejemplo n.º 5
0
 public void AssignFields(DerivedFromPublic inst)
 {
     inst.PublicIntField    = 0;
     inst.PublicStringField = "";
     DerivedFromPublic.PublicStaticField = null;
 }
Ejemplo n.º 6
0
 public void PassFieldsAsFunctionArguments(DerivedFromPublic inst)
 {
     inst.PublicIntField.ToString();
     inst.PublicStringField.ToCharArray();
     DerivedFromPublic.PublicStaticField.ToString();
 }