2013-02-20 72 views
5

Apex是否支持lambdas的概念?Salesforce Apex中的Lambdas

最後,我想幹涸在我的測試中一些真正重複的代碼,所以我很想能夠通過周圍的功能,像這樣(C#-esq)

public static TestMethod void some_test_method(){ 
    Arrange(()=> 
    // some setup stuff 
); 
    Act(()=> 
    // test action 
); 
    System.assertEquals(...); 
} 

回答

10

的Apex沒有按沒有lambda。其實它doesn't even have anonymous classes。 (這將是你的下一個問題。)你將不得不堅持已聲明的類。 Apex確實支持Java-ish接口和抽象類。