コード例 #1
0
        public void QualifiedField()
        {
            QualifiedFieldTest a = new QualifiedFieldTest();

            a.ValueA = 1;
            a.ValueB = 2;
            a.Value  = 3;
            Stream          ms = new MemoryStream();
            BinaryFormatter bf = new BinaryFormatter();

            bf.Serialize(ms, a);
            ms.Position = 0;
            QualifiedFieldTest b = (QualifiedFieldTest)bf.Deserialize(ms);

            Assert.AreEqual(a.ValueA, b.ValueA, "#1");
            Assert.AreEqual(a.ValueB, b.ValueB, "#2");
            Assert.AreEqual(a.Value, b.Value, "#3");
        }
コード例 #2
0
		public void QualifiedField()
		{
			QualifiedFieldTest a = new QualifiedFieldTest ();
			a.ValueA = 1;
			a.ValueB = 2;
			a.Value = 3;
			Stream ms = new MemoryStream ();
			BinaryFormatter bf = new BinaryFormatter ();
			bf.Serialize(ms, a);
			ms.Position = 0;
			QualifiedFieldTest b = (QualifiedFieldTest)bf.Deserialize (ms);
			Assert.AreEqual (a.ValueA, b.ValueA, "#1");
			Assert.AreEqual (a.ValueB, b.ValueB, "#2");
			Assert.AreEqual (a.Value, b.Value, "#3");
		}