コード例 #1
0
        public void MetodoAnonimoTeste()
        {
            EfetuarOperacao divisao = delegate(int x, int y)
            {
                return(x / y);
            };

            Assert.IsTrue(divisao(6, 3) == 2);
        }
コード例 #2
0
        public void MetodoAnonimoTeste()
        {
            EfetuarOperacao operacao = delegate(decimal x, decimal y)
            {
                return(x / y);
            };

            Console.WriteLine(operacao(1, 2));
        }
コード例 #3
0
        public void ExpressaoLambdaTeste()
        {
            //EfetuarOperacao multiplicacao = (x, y) =>
            //{
            //    return x * y;
            //};

            EfetuarOperacao multiplicacao = (x, y) => x * y;

            Assert.IsTrue(multiplicacao(6, 3) == 18);
        }
コード例 #4
0
        public void ExpressaoLambdaTeste()
        {
            EfetuarOperacao operacao = (x, y) => x * y;

            //EfetuarOperacao operacao = (x, y) =>
            //{
            //    var w = x * y;
            //    return w + 3;
            //};

            Console.WriteLine(operacao(1, 2));
        }