В класс Rectangle добавить индексатор, позволяющий по индексу 0 обращаться к полю a, по индексу 1 – к полю b - C#

Формулировка задачи:

Уважаемые форумчане подскажите с задание. вот задание:
В класс Rectangle добавить: a. Индексатор, позволяющий по индексу 0 обращаться к полю a, по индексу 1 – к полю b, при других значениях индекса выдается сообщение об ошибке. b. Перегрузку: • операции ++ (--): одновременно увеличивает (уменьшает) значение полей a и b; • констант true и false: обращение к экземпляру класса дает значение true, если прямоугольник с заданными длинами сторон является квадратом, иначе false; • операции *: одновременно домножает поля a и b на скаляр; • преобразования типа Rectangle в string (и наоборот).
заранее спасибо! Добавлено через 20 часов 27 минут кто нибудь???

Код к задаче: «В класс Rectangle добавить индексатор, позволяющий по индексу 0 обращаться к полю a, по индексу 1 – к полю b - C#»

textual
internal static void Main() {
    Rectangle r1 = new Rectangle(10, 20);
    // или другие операторы
    Console.WriteLine(r1 * 5);
    Console.WriteLine(r1[1]);
}
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

5   голосов, оценка 3.800 из 5


СДЕЛАЙТЕ РЕПОСТ