コード例 #1
0
ファイル: Program.cs プロジェクト: Taturevich/1_1
        static void Main(string[] args)
        {
            //Объявление объектов класса
            TravelExpenses[] mission = new TravelExpenses[]
            {
                new TravelExpenses("Ivar Maksutov", 40000, 18),
                new TravelExpenses("Maxim Valov", 38000, 16),
                null,
                new TravelExpenses("Zahar Baturin", 51000, 25),
                new TravelExpenses()
            };
            //Вывод информации об объектах методом Show()
            for (int i = 0; i < mission.Length; i++)
            {
                if (mission[i] != null)
                {
                    Console.WriteLine("Информация о командирвке №" + (i + 1));
                    mission[i].Show();
                    Console.WriteLine();
                }

            }

            //Изменение транспортных расходов в последнем элементе массива
            mission[4].Fare=100000;

            //Вывод суммарного количества дней первых двух командировок
            Console.WriteLine("Общая продолжительность первых двух командировок: "+(mission[0].Days+mission[1].Days)+" дня(ей)\n");

            //Вывод массива на консоль с использованием метода ToString()
            Console.WriteLine("Информация в csv формате:\n");
            for (int i = 0; i < mission.Length; i++)
            {
                if (mission[i] != null)
                {
                    Console.WriteLine(mission[i]);
                }
            }
            Console.ReadKey();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            //Объявление объектов класса
            TravelExpenses[] mission = new TravelExpenses[]
            {
                new TravelExpenses("Ivar Maksutov", 40000, 18),
                new TravelExpenses("Maxim Valov", 38000, 16),
                null,
                new TravelExpenses("Zahar Baturin", 51000, 25),
                new TravelExpenses()
            };
            //Вывод информации об объектах методом Show()
            for (int i = 0; i < mission.Length; i++)
            {
                if (mission[i] != null)
                {
                    Console.WriteLine("Информация о командирвке №" + (i + 1));
                    mission[i].Show();
                    Console.WriteLine();
                }
            }

            //Изменение транспортных расходов в последнем элементе массива
            mission[4].Fare = 100000;

            //Вывод суммарного количества дней первых двух командировок
            Console.WriteLine("Общая продолжительность первых двух командировок: " + (mission[0].Days + mission[1].Days) + " дня(ей)\n");

            //Вывод массива на консоль с использованием метода ToString()
            Console.WriteLine("Информация в csv формате:\n");
            for (int i = 0; i < mission.Length; i++)
            {
                if (mission[i] != null)
                {
                    Console.WriteLine(mission[i]);
                }
            }
            Console.ReadKey();
        }