Exemple #1
0
        public void TestStorageDelegate()
        {
            double x        = 3.456;
            double y        = CsBridge.SquareNumber(x);
            var    i        = ObjectStorage.Inst.AddIncref((FctTypeDoubleDouble)CsBridge.SquareNumber);
            var    fct      = ObjectStorage.Inst.Get(i).Del;
            var    fct_type = (FctTypeDoubleDouble)fct;
            var    y2       = fct_type(x);

            Assert.AreEqual(y, y2);
        }
Exemple #2
0
        public void TestStaticSquare()
        {
            var exp = CsBridge.SquareNumber(3);

            Assert.AreEqual(exp, 9);
        }