什么是委托(delegate)
委托就是存储方法的容器
怎么创建委托类型
delegate 返回值类型 委托类型名 (参数列表) ;
一个委托只能存储一种类型的方法(这里的类型包括参数相同)
.NET框架会自带两个系统委托
无返回值系统委托Action<>
有返回值系统委托Func<>
这两个系统委托参数最大容量为8个
public House BuyHouse(float money,float area,string address)
{
Console.WriteLine($"{name}正在买房...");
Console.WriteLine($"{name}买房子需求:n面积:{area}平米,预算:{money},地址:{address}...");
return null;
}存储买房子方法该用哪一个委托类型呢
FunchouseFunc;
// 给委托类型赋值
houseFunc = xiaoming.BuyHouse;
// 调用委托
houseFunc(2000000, 400, "北京五环");



