コード例 #1
0
ファイル: Clone.cs プロジェクト: havok/ngenerics
        public void Simple()
        {
            var vector = new Vector3D(3, 7, 9);

            var clone = (Vector3D)vector.Clone();

            Assert.AreEqual(3, vector.X);
            Assert.AreEqual(7, vector.Y);
            Assert.AreEqual(9, vector.Z);

            Assert.AreEqual(3, clone.X);
            Assert.AreEqual(7, clone.Y);
            Assert.AreEqual(9, clone.Z);

            Assert.AreNotSame(clone, vector);
        }
コード例 #2
0
ファイル: Vector3DExamples.cs プロジェクト: havok/ngenerics
        public void CloneExample()
        {
            var vector = new Vector3D(3, 7, 9);

            var clone = (Vector3D) vector.Clone();

            Assert.AreEqual(3, clone.X);
            Assert.AreEqual(7, clone.Y);
            Assert.AreEqual(9, clone.Z);
        }