コード例 #1
0
        public void TestGenericDelegate()
        {
            GenericTransform <int> t1 = DoubleNumber;

            Assert.AreEqual(10, t1(5));

            GenericTransform <float> t2 = TrippleNumber;

            Assert.AreEqual(18.0f, t2(6.0f), 1e-6);

            GenericTransform <Helper> t3 = DealwithHelper;
            Helper h = new Helper(8);

            h = t3(h);
            Assert.AreEqual(40, h.Number);
        }
コード例 #2
0
 public GenericIK(GenericTransform target)
 {
     this.target = target;
 }