public void RefValueTypeCopyTest1() { StructOrClass1 soc1a = new StructOrClass1(); soc1a.X = 1; var soc1b = soc1a; soc1a.X = 2;; Assert.AreNotEqual(soc1a.X, soc1b.X); }
public void BoxingTest() { StructOrClass1 soc = new StructOrClass1(); soc.X = 5; object o = soc; soc.X = 6; StructOrClass1 soc2 = (StructOrClass1)o; Assert.AreEqual(5, soc2.X); }