Класс с индексатором: написать недостающую часть кода - C#

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

Читаю в спецификации, вот, дескать, есть индексаторы, вот вам пример:
List<string> names = new List<string>();
names.Add("Liz");
names.Add("Martha");
names.Add("Beth");
for (int i = 0; i < names.Count; i++) {
   string s = names[i];
   names[i] = s.ToUpper();
}
Но т.к. у этого примера нет начала, т.е. самого индексатора, то я поплыл. Не могли бы Вы дополнить начало, чтобы программа заработала. Заранее спасибо.

Код к задаче: «Класс с индексатором: написать недостающую часть кода - C#»

textual
using System;
using System.Collections.Generic;
 
class Program
{
    public static void Main(string[] args) {
        List<string> names = new List<string>();
        names.Add("Liz");
        names.Add("Martha");
        names.Add("Beth");
        for (int i = 0; i < names.Count; i++) {
            string s = names[i];
            names[i] = s.ToUpper();
        }
    }
}
Эта работа вам не подошла?

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

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


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