等效于Delphi-C#Expression <func <t,object =“” >>

时间:2019-02-21 13:46:39

标签: c# delphi expression

Delphi Berlin是否支持C#之类的表达式树?

Expression<Func<T, object>>

我一直在搜索,但是什么也没找到。我只发现了有关匿名函数的信息,而没有发现表达式树。

如何在Delphi中实现这样的目标?

    private string Select<T>(params Expression<Func<T, object>>[] expression)
    {
        return ...
    }

示例:

Select<Customer>(x=> x.Name, x=> x.Id, x=> x.Address)

主要目标是执行传递类属性的函数,以使用这些属性的名称创建字符串。

0 个答案:

没有答案