我试图了解Properties的工作原理.我发现通过示例代码步进可能非常有用.但是当我通过一个简单的类和属性来完成一个小程序时,属性永远不会被击中.这让我想知道它是否被使用.通过下面的代码,我可以看到类的私有变量被触及,但没有别的.我糊涂了.此外,如果有人发现一个网站或视频是他们理解课程属性的“啊哈”时刻,我很乐意看到它.
using System; public class Customer { private int m_id = -1; public int ID { get { return m_id; } set { m_id = value; } } private string m_name = string.Empty; public string Name { get { return m_name; } set { m_name = value; } } } public class CustomerManagerWithProperties { public static void Main() { Customer cust = new Customer(); cust.ID = 1; cust.Name = "Amelio Rosales"; Console.WriteLine( "ID: {0},Name: {1}",cust.ID,cust.Name); Console.ReadKey(); } }
谢谢!
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。