我最近正在研究c# in depth这本书,读到一句
predicate test=delegate(product p){return p.Price>10m;};其中,product是一个类。我有点看不懂,该匿名方法的返回值是什么?如果不是bool的话能在Predicate这个泛型委托上注册吗
return p.Price>10m;
相当于
if (p.Price>10m) return true; else return false;
如果不是bool的话能在Predicate这个泛型委托上注册吗
不能