c#的委托实例

2021-05-14 08:29

阅读:332

标签: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


评论


亲,登录后才可以留言!