Классы, объекты, индексаторы - C#
Формулировка задачи:
Помогите, пожалуйста, решить задачу.
Объявить класс, содержащий одномерный целочисленный массив размерностью 5, индексатор для работы с этим массивом. Создать три объекта данного класса. Ввести с клавиатуры элементы массива для 1-го и 2-го объектов. Элементы массива 3-го объекта получить путем сравнения элементов 1-го и 2-го на наибольший. Распечатать 3-й объект.
Заранее огромное спасибо!
Решение задачи: «Классы, объекты, индексаторы»
textual
Листинг программы
internal class Program { public class MyAwesomeClass { private readonly int[] _mass; public MyAwesomeClass() { _mass = new int[5]; } public int this[int i] { get { return _mass[i]; } set { _mass[i] = value; } } public int Count => _mass.Length; } private static void Main() { var myObject = new MyAwesomeClass(); //инициализация var item = myObject[0]; //получение элемента с индексом 0 myObject[0] = 1337; // установка значения элементу с индексом ноль } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д