Вот что я пытаюсь сделать:
ObjectA
{
int ID;
string name;
}
Я хочу преобразовать словарь в список, где строки в списке - это значения .name объектов ObjectAs в словаре.Очевидно, я мог бы вручную перебирать значения словаря и составлять список таким образом, но я надеялся, что в C # / .NET будет более простой или более быстрый способ.Решение LINQ подойдет, если оно проще и быстрее, чем / так быстро, как:
List<string> aNames = new List<string>();
foreach(ObjectA a in DictionaryA.Values)
aNames.Add(a.name);