码迷,mamicode.com
首页 > Windows程序 > 详细

c#的委托实例

时间:2017-09-14 21:38:03      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:task   bsp   blog   定义   col   一个   write   []   generic   

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


namespace ConsoleApplication2
{
    class Program
    {
        static void Add(int num1, int num2)
   {
       Console.Write(num1 + num2); Console.Write(\n);
   }
        static void Subs(int i, int j)
        { Console.Write(i - j); Console.Write(\n); }
       delegate void  Calc(int i,int j);//定义一个代理类型Calc,它可以用于定义各种参数为两个整数的任意方法;故
        static void Main(string[] args)
        {
            //Calc c1=new Calc(Add);
            //Calc c2=new Calc(Subs);
            //c1(3, 4);
            //c2(3, 4);
            Calc c = Add;
            c += Subs;
            c(8888, 7);
            Console.ReadKey();

        }
    }
}
     

 

c#的委托实例

标签:task   bsp   blog   定义   col   一个   write   []   generic   

原文地址:http://www.cnblogs.com/ewitt/p/7522479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!