更多的优点或缺点代表成员超过经典功能? [英] more advantages or disadvantages to delegate members over classic functions?

查看:178
本文介绍了更多的优点或缺点代表成员超过经典功能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  class my_class 
{
public int add_1(int a,int b){return a + b;}
public func< int,int ,int> add_2 =(a,b)=> {return a + b;}
}

add_1是一个函数,add_2是一个委托。



由于语言的先例和设计,C#方法的默认选择应该是函数。



但是,这两种方法都有利弊,所以我已经生成了一个列表。这两种方法是否还有其他优点或缺点?



传统方法的优点。



查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆