如何用多行进行表达
本文关键字:何用多 | 更新日期: 2023-09-27 18:32:06
我忘记了如何使用表达式。但我需要多行
Expression<Func<Location, string>> f = location =>
{
string phone = location.Phone;
PhoneNumberHelper.TryFormat(location.Phone, out phone);
return phone;
};
错误 2 无法转换具有语句正文的 lambda 表达式 到表达式树
我相信
你不能以这种方式做到这一点。
有关如何创建多语句表达式的详细信息,请参阅表达式树(C# 和 Visual Basic)部分使用 API 创建表达式树。