public void FieldTest3() { var p2 = Mem.AddressOfField <int>(typeof(Clazz), nameof(Clazz.sprop), null); Assert.True(!p2.IsNull); p2.Value = 123; Assert.AreEqual(Clazz.sprop, p2.Value); }
public void FieldTest2() { Clazz c = new(); var p = Mem.AddressOfField(c, nameof(Clazz.prop)); Assert.True(!p.IsNull); p.Value = 123; Assert.AreEqual(c.prop, p.Value); // }