Exemplo n.º 1
0
        public void SetField_Instance()
        {
            var fi     = typeof(AClassWithFields).GetField(nameof(AClassWithFields.Bob));
            var setter = fi.DelegateForSetField();

            var inst = new AClassWithFields();

            setter(inst, "howdy");
            Assert.Equal("howdy", inst.Bob);
        }
Exemplo n.º 2
0
        public void GetField_Instance()
        {
            var fi     = typeof(AClassWithFields).GetField(nameof(AClassWithFields.Bob));
            var getter = fi.DelegateForGetField();

            var inst = new AClassWithFields()
            {
                Bob = "howdy"
            };

            Assert.Equal("howdy", getter(inst));
        }