Example #1
0
        /// <summary>
        /// Произвести перекличку взвода
        /// </summary>
        /// <param name="platoon">Взвод</param>
        public void Begin(Platoon platoon)
        {
            Console.WriteLine("Перекличка взвода: {0}", platoon.title);
            ISolderIterator iterator = platoon.CreateNumerator();

            while (iterator.HasNext())
            {
                Solder solder = iterator.Next();
                Console.WriteLine(" Я: {0}. Должность: {1}", solder.name, solder.post);
            }
        }
Example #2
0
        /// <summary>
        /// Произвести перекличку взвода
        /// </summary>
        /// <param name="platoon">Взвод</param>
        public List <string> Begin(Platoon platoon)
        {
            List <string> vs = new List <string>();

            vs.Add(String.Format("Перекличка взвода: {0}", platoon.title));
            ISolderIterator iterator = platoon.CreateNumerator();

            while (iterator.HasNext())
            {
                Solder solder = iterator.Next();
                vs.Add(String.Format(" Я: {0}. Должность: {1}", solder.name, solder.post));
            }
            return(vs);
        }