java匿名類: new <類或接口> <類的主體>。dotnet匿名類:new<類的主體>?! 烧叩膮^別:java中需要指定匿名類的類型,而在dotnet中則不需要。我想問在dotnet中如何模擬java的這種匿名類。假如我有這樣一種情況:接口定義:IExcel { Excel();}方法定義:DoExcel(IExcel excel){ excel.Excel(); }java的實現就可以是 obj.DoExcel( new IExcel { Excel( ) { // do something } } );那我如何在dotnet中實現。
2 回答

慕無忌1623718
TA貢獻1744條經驗 獲得超4個贊
class IExcel
{
public System.Action Excel;
}
obj.DoExcel(new IExcel{
Excel = ()=> // do something here...
});
- 2 回答
- 0 關注
- 532 瀏覽
添加回答
舉報
0/150
提交
取消