示例#1
0
        public void Tuple3_Setters()
        {
            var tuple1 = new Tuple3();
            tuple1.Set(1.1, 1.2, 1.3);
            Assert.AreEqual(1.1, tuple1.X);
            Assert.AreEqual(1.2, tuple1.Y);
            Assert.AreEqual(1.3, tuple1.Z);

            var tuple2 = new Tuple3();
            tuple2.Set(new Tuple3(1.1, 1.2, 1.3));
            Assert.AreEqual(1.1, tuple1.X);
            Assert.AreEqual(1.2, tuple1.Y);
            Assert.AreEqual(1.3, tuple1.Z);

            var tuple3 = new Tuple3();
            tuple3.Set(new[] { 1.1, 1.2, 1.3 });
            Assert.AreEqual(1.1, tuple1.X);
            Assert.AreEqual(1.2, tuple1.Y);
            Assert.AreEqual(1.3, tuple1.Z);
        }