Пример #1
0
        private void btnResult_Click(object sender, EventArgs e)
        {
            //Запись имени кораблей из текстбокса
            string Name1 = txtName1.Text;
            string Name2 = txtName2.Text;

            //Запись грузоподъемности из текстбокса
            int Weight1 = Convert.ToInt32(txtWeight1.Text);
            int Weight2 = Convert.ToInt32(txtWeight2.Text);

            //Конструктор
            CargoShip cs1 = new CargoShip(Name1, Weight1);
            CargoShip cs2 = new CargoShip(Name2, Weight2);

            //Показ информации о кораблях
            MessageBox.Show(cs1.ShowInfo());
            MessageBox.Show(cs2.ShowInfo());

            //Сравнение кораблей
            int comprez = cs1.CompareTo(cs2);

            if (comprez == -1)
            {
                MessageBox.Show("Грузоподъемность первого корабля больше второго");
            }
            if (comprez == 1)
            {
                MessageBox.Show("Грузоподъемность второго корабля больше первого");
            }
            if (comprez == 0)
            {
                MessageBox.Show("Грузоподъемность равная");
            }
        }