【发布时间】:2013-01-23 23:23:51
【问题描述】:
我有以下代码:
ViewPortViewModel _Trochoid;
public ViewPortViewModel Trochoid
{
get { return _Trochoid; }
set { this.RaiseAndSetIfChanged(value); }
}
使用 ReactiveUI INPC 支持。编译器总是警告我 Trochoid 从未分配给并且将始终为空。然而,由于RaiseAndSetIfChanged 通过CallerMemberName 支持执行的魔法,代码确实可以工作并且编译器是错误的。
我如何干净地在我的代码中抑制这些警告?
【问题讨论】:
标签: c# inotifypropertychanged suppress-warnings reactiveui callermembername