带返回值的匿名方法如何定义?

带返回值的匿名方法怎么定义??delegateintchl(intx)chlyintdelegate(inty){/*.......*/}还是chlydeleg

带返回值的匿名方法怎么定义??
delegate   int   chl(int   x);

chl   y=   int   delegate(int   y){/*.......*/};

还是

chl   y=     delegate   int(int   y){/*.......*/};

还是其他



[解决办法]
chl y= delegate int(int y){/*.......*/};