0
我寫了下面的代碼,但我想確保一個屬性可以保護變量m_id
和m_name
的原始值。有沒有辦法在控制檯中顯示這兩個變量?謝謝!在控制檯中顯示一個類的變量?
using System;
public class Customer
{
private int m_id = -1;
public int GetID()
{
return m_id;
}
public void SetID(int id)
{
m_id = id;
}
private string m_name = string.Empty;
public string GetName()
{
return m_name;
}
public void SetName(string name)
{
m_name = name;
}
}
public class CustomerManagerWithAccessorMethods {
public static void Main()
{
Customer cust = new Customer();
cust.SetID(1);
cust.SetName("Amelio Rosales");
Console.WriteLine(
"ID: {0}, Name: {1}",
cust.GetID(),
cust.GetName());
Console.ReadKey();
} }
我根本不理解這個問題。代碼運行良好,我沒有看到它的問題(除了風格尼特)。你在這裏沒有任何屬性,只有一些私有字段和公開方法(它們與.NET/C#屬性不同)。我不明白你的意思是「確保一個財產可以保護原始價值」。請解釋。 – 2009-07-29 00:08:40