Jim*_*Del 3 c# properties class
我试图了解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();
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢!