Как можно назвать ячейку массива не числом, а буквами?
string[] foods = new string[1024];
foods["pizza"] = 1;
foods["bread"] = 4;
Чисто теоретически, можно создать класс, перезагрузить оператор скобочек... Но зачем это делать если есть что то готовое? Dictionary<string, int>
вам отлично подойдёт!
Пример:
using System;
using System.Collections.Generic;
namespace ExampleNamepace;
{
public class ExampleProgram
{
public static void Main(string[] args)
{
var foods = new Dictionary<string, int>();
foods.Add("pizza", 1);
foods.Add("bread", 4);
foods["pizza"] = foods["bread"] + 1;
Console.WriteLine(foods["pizza"]); // food["pizza"] = 5
}
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок