【发布时间】:2016-10-22 21:42:15
【问题描述】:
CallerMemberName是如何实现的?
我明白它的作用——它允许我们将魔术字符串排除在代码之外——但它应该在nameof 上使用吗?还有什么性能更高?
有什么区别/CallerMemberName 究竟是如何工作的?
【问题讨论】:
-
它们用于两个不相关的场景。
CallerMemberName告诉你谁在给你打电话,nameof告诉你你在给谁打电话。 -
我认为问题是:我应该提供一个使用
nameof的成员名称的方法,还是应该依靠CallerMemberName为我做这件事? -
@PatrickHofman 真实,编辑不当
标签: c# reflection nameof callermembername