@Rasse

Аналог массивов php на с#?

Необходимо создать массив -с примерно такой структурой:
$array = array(
		"val1"=>array(
			"set1" => array (
			    35,
			    30,          
			    39
			),
		),
);

Как правильно сделать это с помощью Dictionary?

UPD

на память начинающим потомкам)
public static Dictionary<string, Dictionary<string, string>> Action = new Dictionary<string, Dictionary<string, string>>
        {
            ["val1"] = new Dictionary<string, string>
            {
                ["set1"] =  "2"
            }
        };

Спасибо)
  • Вопрос задан
  • 90 просмотров
Решения вопроса 2
JohnnyGat
@JohnnyGat
Стараюсь писать код, понятный человеку.
@vabka Куратор тега C#
Токсичный
1. Это называется ассоциативный массив
2. Смотрите на класс Dictionary<K,V>
В вашем случае это будет что-то наподобие
var dict = new Dictionary {
  ["val1"] = new Dictionary {
    ["set1"] = new [] {35, 30, 39}
  }
};
// dict имеет тип Dictionary<string, Dictionary<string, int[]>>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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