namespace WPFControlTutorialPart2_Basic { public class Person { PRivate string _name; public string Name { get { return _name; } set { _name = value; } } //自动属性 public int Age { get; set; } } }
上面应该算是c#的最基础的属性,大家都很熟悉.
注意点:默认属性没有初始化,不然可能会发生很多未知的错误.
(以下可以选看,如果你接触过以下技术的话,其实也很简单)
ASP.NET自定义控件属性
namespace WPFControlTutorialPart2_WebApp { public class WebFromControl : WebControl { private string _controlName; public string ControlName { get { return _controlName; } set { _controlName = value; } }