Как сделать список ключ-значение в C#?

В пайтоне есть такие списки, когда ты делаешь название элемента списка (например "имя") и напротив него через : что то для этого элемента (например "Егор")
если не ошибаюсь пишется так:
{
    name : Egor
}

ну и потом в коде ты можешь обратиться к списку и найти элемент и узнать текс или цифры этого элемента (скорей всего рассказал плохо т.к. изучал пайтон только когда начал осваиваться в программирование ) .
Ну и мне надо что то типа такого, только в C#.
У меня есть магазин и с помощью этого списка я хочу сделать название скина и его стоимость.
  • Вопрос задан
  • 214 просмотров
Решения вопроса 2
GavriKos
@GavriKos
Dictionary
Ответ написан
Комментировать
vabka
@vabka Куратор тега C#
Токсичный шарпист
Ну в общем , в пайтоне есть такие списки когда ты делаешь название элемента списка (например "имя") и напротив него через : что то для этого элемента (например "Егор")

Если не ошибаюсь, в пайтоне это называется Словарь/dict/dictionary, но синтаксис немного не такой, какой вы показали.

В C# это тоже называется Dictionary
using System.Collections.Generic;
//...
var skinPrices = new Dictionary<string, int> {
  ["Очень редкий скин"] = 100500
  ["Очень не редкий скин"] = 1
};
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mletov
Если по-простому, то Enum, если более гибко, то List<T>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы