我有以下代码:
ViewPortViewModel _Trochoid;
public ViewPortViewModel Trochoid
{
get { return _Trochoid; }
set { this.RaiseAndSetIfChanged(value); }
}
使用 ReactiveUI INPC 支持。编译器总是警告我Trochoid
从未分配过并且永远为空。然而,由于RaiseAndSetIfChanged
通过CallerMemberName
支持执行的魔法,代码确实有效并且编译器是错误的。
如何在我的代码中干净地抑制这些警告?