以下两种方法有什么区别?他们都返回完全相同(据我所知)所以我想知道为什么一个人宁愿使用一个而不是另一个?
是否存在以下两种方法中的一种更可取的特定情况?func<>
或者在任何情况下使用普通方法 会更好?
private static int addThings(int x, int y)
{
return x*y;
}
private static Func<int,int,int> addMoreThings = (x,y) =>
{
return x*y;
};