[Programming Fundamentals] Linq, Select и сортиране
var dict= new Dictionary<string, List<string>>();
dict= dict.Select(kvp => kvp.Value.Sort()).ToDictionary(k => k.Key, v => v.Value);
var dict = new Dictionary<string, List<string>>();
dict.Values.Select(kvp => kvp.Value.Sort()).ToDictionary(k => k.Key, v => v.Value);
Опитвам се да сортирам лист вътре в речник по няколко начина но дават грешка какъв им е проблема?
Не то си е речник и не дава речника да се прави на речник
как не нали го пробвах, напиши този код:
var dict = new Dictionary<string, List<string>>();
var input=Console.ReadLine().Split(' ').ToList();
dict["1"] = input;
dict = dict.ToDictionary(d => d.Key,d => d.Value.OrderBy(v => v).ToList());
Console.WriteLine(string.Join(" ",dict["1"]));
Просто му дай copy paste нещо пропускаш или не мога да те разбера
Вкарай елементи и виж, че ще излезнат сортирани :Д
Преди малко ми даваше грешка сигурно не съм добавил using