【发布时间】:2025-12-15 02:10:02
【问题描述】:
我正在阅读 C# 6 中新的 nameof 关键字。
我想知道如何使用这个关键字实现INotifyPropertyChanged,先决条件是什么(当然除了 C# 6 之外)以及它将如何影响我的 MVVM 应用程序的性能?
【问题讨论】:
-
魔术字符串问题已经有替代方案了,你知道的。虽然
nameof应该正式化。 -
不,我从来没有指出这一点。我只是通知你,以防你在等待尚未发布的东西来解决你今天可以解决的问题。它对 其他 访问者也很有用,因为这个问题不仅仅是为了您的利益。
-
感谢您的信息。 ??????
-
有用的 RegEx 替换 Visual Studio 中的所有内容:从
OnPropertyChanged("(?<propName>\w+)"\);到OnPropertyChanged(nameof(${propName}));
标签: c# mvvm inotifypropertychanged c#-6.0