Хотелось бы в своей программе на C# создать класс, к которому можно обратиться по типу ClassName[i]
, т.е. указать имя этого класса и сразу индекс нужного элемента в нем. При этом нужно заметить, что сам класс является статическим. Я пробовал this[int index]
но, как я понял, оно реализуется только в объектах класса. Есть ли выход?
Нет, в текущей версии языка (C# 7.2) статические индексаторы не поддерживаются (как и некоторые другие вещи, такие как, параметризированные свойства, которые есть в IL).
Вместо этого вы всегда можете воспользоваться методом с параметром (парой методов) или свойством, возвращающим тип, который уже имеет индексатор. Да, в коде это будет выглядеть чуть-чуть длиннее, чем могло быть.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пересев на macbook стал замечать что шрифты на многих сайтах не готовы к экранам с высоким разрешением: они слипаются становясь нечитабельными:
Только начал изучение верстки и не могу найти ответВ стилях обнулил отступы margin и padding для тега body, но сверху страницы остался отступ