Класс с индексатором: написать недостающую часть кода - 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();
}
Но т.к. у этого примера нет начала, т.е. самого индексатора, то я поплыл. Не могли бы Вы дополнить начало, чтобы программа заработала. Заранее спасибо.

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

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();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы