Salesforce Apex中的Lambdas

Salesforce Apex中的Lambdas,lambda,functional-programming,salesforce,Lambda,Functional Programming,Salesforce,Apex是否支持lambdas的概念 最终,我试图在测试中干掉一些真正重复的代码,所以我希望能够传递函数,比如(C#-esq) Apex没有lambdas。事实上,是这样的。(这将是你的下一个问题。)你必须坚持声明类。Apex确实支持Java ish接口和抽象类。您可以尝试使用R.Apex()进行功能性编程,尽管您仍然必须使用声明的类。欢迎使用Stack Overflow!虽然这在理论上可以回答这个问题,但在这里包括答案的基本部分,并提供链接供参考。 public static TestMeth

Apex是否支持lambdas的概念

最终,我试图在测试中干掉一些真正重复的代码,所以我希望能够传递函数,比如(C#-esq)


Apex没有lambdas。事实上,是这样的。(这将是你的下一个问题。)你必须坚持声明类。Apex确实支持Java ish接口和抽象类。

您可以尝试使用R.Apex()进行功能性编程,尽管您仍然必须使用声明的类。

欢迎使用Stack Overflow!虽然这在理论上可以回答这个问题,但在这里包括答案的基本部分,并提供链接供参考。
public static TestMethod void some_test_method(){
  Arrange( ()=>
    // some setup stuff
  );
  Act( ()=>
    // test action
  );
  System.assertEquals(...);
}