【发布时间】:2013-09-09 07:25:56
【问题描述】:
我想做一个多语言的应用程序。
我这样做(从 UI 绑定):
private CultureInfo _culture;
public CultureInfo Culture
{
get { return _culture; }
set
{
if (_culture != value)
{
RaisePropertyChanging(() => Culture);
_culture = value;
RaisePropertyChanged(() => Culture);
if (CultureManager.UICulture.Name != _culture.Name)
{
CultureManager.UICulture = _culture; // line A
}
}
}
}
但是在A行,出现异常:
NullReferenceException 未被用户代码处理
会是什么?
【问题讨论】: