Jen*_*off 5 delphi collections delphi-xe2 spring4d
我刚写了这个函数:
class function TGenerics.Map<TFrom, TTo>(const AEnumerable: IEnumerable<TFrom>;
const AConverter: TConstFunc<TFrom, TTo>): IList<TTo>;
var
L: IList<TTo>;
begin
L := TCollections.CreateList<TTo>;
AEnumerable.ForEach(
procedure(const AItem: TFrom)
begin
L.Add(AConverter(AItem));
end
);
Result := L;
end;
Run Code Online (Sandbox Code Playgroud)
这大致相当于Haskells map(或fmap,liftM等).
所以我想知道Spring4D中是否存在类似的东西?
| 归档时间: |
|
| 查看次数: |
1461 次 |
| 最近记录: |