我不明白为什么我的foreach循环无法加载所有成员

问题描述

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(),我认为您的代码正在等待输入。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...