gpt4 book ai didi

delphi - 在 Delphi 中使用 Lambda 函数

转载 作者:行者123 更新时间:2023-12-03 15:06:46 26 4
gpt4 key购买 nike

我有一个关于 lambda 函数的问题。

在下面的示例中,代码是 Delphi 中的 lambda 函数吗?

var
Lambda: TFunc<Integer, Integer>;
begin
Lambda:= function(ANumber: Integer) : Integer
begin
Result:= ANumber * ANumber;
end;


ShowMessage(Lambda(2).ToString());
ShowMessage(Lambda(4).ToString());
end;

谢谢

最佳答案

在 Delphi 术语中,这是一个匿名函数。在某些语言中,它们被称为 Lambda 函数。是的,这是一个 Lambda 函数。

这是维基百科对此主题的看法:http://en.m.wikipedia.org/wiki/Anonymous_function

关于delphi - 在 Delphi 中使用 Lambda 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25897365/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com