C#委托
2021-07-12 21:05
标签:exception oca lambda表达式 public 情况 pac namespace mes system C#委托 标签:exception oca lambda表达式 public 情况 pac namespace mes system 原文地址:https://www.cnblogs.com/xslwm/p/9592059.htmlusing System;
using static System.Console;
//委托 降低耦合
//如果一个函数的参数是一个函数
//就可以定义一个委托
namespace ConsoleApp
{
class Program
{
//委托
//可以在类的内部、外部,名字空间 定义委托
//相当于一个函数类型
public delegate void WtiteAString(int i);
public static void fun(int i)
{
WriteLine(i);
}
public static void fun1()
{ }
static void Main(string[] args)
{
//复制会重新分配一个方法
WtiteAString write = fun;
write = new WtiteAString(fun);
write(1);
//Action