Я хочу построить справочник как это:C# ассоциативный массив со словарем
Dictionary<String, ArrayList> myDic = new Dictionary<String, ArrayList>();
в конце концов, я хочу структуру, как:
["blabla"] => array(1,2,3)
["foo"] => array(1,4,6,8)
.......
построить это я работать в цикле и в каждый цикл построить несколько строк,
первый вопрос:
как проверить каждый раз, если эта строка существует в словаре, если его не существует открыть новую запись в словаре с одним элементом в списке массива, если существует только добавить еще один элемент в список массива
и другого вопрос:
как я могу сортировать этот словарь в зависимости от количества элементов в списке массива (в порядке убывания), как:
["foo"] => array(1,4,6,2,8)
["bar"] => array(4,6,2,8)
["bla"] => array(1,2,3)
["blo"] => array(1,2)
.......
спасибо!
i новичок в C#, если вы можете объяснить больше – 2010-12-15 19:47:41