コード例 #1
0
        public void PositionFSerializationTest()
        {
            var       data = new byte[] { 0, 0, 0, 0, 0, 0, 0, 0 };
            PositionF p    = new PositionF {
                X = 0, Y = 0
            };

            var array = p.ToByteArray();

            Assert.AreEqual(data.Length, array.Length);
            Assert.AreEqual(data, array);
        }
コード例 #2
0
        public void PositionFDeserializationTest()
        {
            PositionF p1 = new PositionF {
                X = 10, Y = 125
            };

            var array = p1.ToByteArray();

            var p2 = new PositionF();

            p2 = p2.FromBytes(array);

            Assert.AreEqual(p1.X, p2.X);
            Assert.AreEqual(p1.Y, p2.Y);
        }