问题描述
namespace FitnessClub
{
class Program
{
static void Main(string[] args)
{
Member[] clubMembers = new Member[5];
clubMembers[0] = new NormalMember("Special Rate","James",1,2010);
clubMembers[1] = new NormalMember("Normal Rate","Andy",2,2011);
clubMembers[2] = new NormalMember("Normal Rate","Bill",3,2011);
clubMembers[3] = new VIPMember("Carol",4,2012);
clubMembers[4] = new VIPMember("Evelyn",5,2012);
foreach (Member m in clubMembers)
{
m.CalculateAnnualFee();
Console.WriteLine(m.ToString());
Console.Read();
}
}
}
}
我试图了解为什么我的代码在运行时仅加载James?
解决方法
根据循环末尾的Console.Read(),我认为您的代码正在等待输入。