c#中的ExpandoObject是否具有这样的实例访问器?

时间:2018-04-07 21:43:46

标签: c# .net expandoobject dynamicobject

考虑我有这个简单的c#代码:

dynamic obj = new ExpandoObject();
obj.FirstName = "John";
obj.LastName = "Doe";

我想添加在这种情况下将返回全名John Doe的方法。 我知道以下行会起作用,但不确定它是否是最好的方法

obj.GetFullName = new Func<string>(() => $"{obj.FirstName} {obj.LastName}");

有没有其他方法可以通过dynamic object方法访问GetFullName个实例?

0 个答案:

没有答案