不能使用实例引用访问成员

本文关键字:访问 成员 引用 实例 不能 | 更新日期: 2023-09-27 18:27:59

为什么我在下面粗体行的代码中出现这个错误?

不能使用实例引用访问成员IocContainer.ShowWeatherDetailViewModel(和IocContainer.ShowWeatherViewModel;改为使用类型名称限定它。

错误代码:CS0176

public class IocContainer 
{
    public static IocContainer Ioc
    {
        get { return App.Current.Resources["ioc"] as IocContainer; }
    }
    // Some other static properties.
    // static constructor
}
IocContainer.Ioc.ShowWeatherDetailViewModel.Item=IocContainer.Ioc.ShowWeatherViewModel.SelectedVillage;

不能使用实例引用访问成员

我通过将IocContainer.ShowWeatherDetailViewModelIocContainer.ShowWeatherViewModel作为实例属性找到了它。

感谢@JonSkeet和@ChrisShain。