Задать вопрос
@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"
            }
        };

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

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

Похожие вопросы