C# 关于在类中定义属性的查询

C# 关于在类中定义属性的查询,c#,mvvm,lambda,C#,Mvvm,Lambda,下面这行代码在c#中是什么意思 这是MVVM声明属性的方式吗 我无法理解这句话的意思 是否与下面的行相似 public SummaryViewModel ViewModel = new SummaryViewModel(); 类似于 public new SummaryViewModel ViewModel { get { return (SummaryViewModel)base.ViewModel; } } 使用。介绍了一种隐藏基函数的新方法 p

下面这行代码在c#中是什么意思

这是MVVM声明属性的方式吗

我无法理解这句话的意思

是否与下面的行相似

public SummaryViewModel ViewModel = new SummaryViewModel();
类似于

public new SummaryViewModel ViewModel 
{
    get
    {
        return (SummaryViewModel)base.ViewModel;
    }
}
使用。介绍了一种隐藏基函数的新方法

public SummaryViewModel ViewModel = new SummaryViewModel();

声明一个
SummaryViewModel
字段并初始化其值。这不是财产。

你有什么问题?一个是强制类型转换,另一个是创建实例。
public SummaryViewModel ViewModel = new SummaryViewModel();