我正在阅读一本关于 ASP.NET MVC 的书,它指的是“视图模型类的成员”?具体什么是“会员”?一个例子会有很大帮助!
谢谢!
Aclass member
可以是property
, field
, method
, constant
, event
, ...
这是具有属性(它是成员)的视图模型的示例:
public class MyViewModel
{
public string FooBar { get; set; }
}
或使用属性和方法:
public class MyViewModel
{
public string FooBar { get; set; }
public string FormatTheFoo()
{
return string.Format("{0} bazinga", this.FooBar);
}
}
就事件而言,它们确实是成员,但就 ASP.NET MVC 视图模型而言,它们可能不是常用的东西。