【发布时间】:2015-10-27 15:37:32
【问题描述】:
如果我执行nameof(instance.SomeProperty),它的计算结果为"SomeProperty"。
有什么办法可以得到整个方法链"instance.SomeProperty"?
我知道我可以做到nameof(instance) + "." + nameof(instance.SomeProperty),但有没有更好的更易于维护的方法?
【问题讨论】:
-
$"{nameof(instance)}.{nameof(instance.SomeProperty)}" -
这并不真正属于
nameof的预期目的范围