LINQ запрашивают для возврата Словаря <строка, строка>

Довольно странно получить правило с пустым полем rule.description. Не могли бы вы поделиться со мной идентификатором правила?

В любом случае, вы ищете следующий фильтр:

[110 ]

Где вы можете заполнить VALUE желаемой строкой.

Надеюсь, это поможет.

213
задан Soner Gönül 5 April 2014 в 04:44
поделиться

2 ответа

Используйте ToDictionary метод непосредственно.

var result = 
  // as Jon Skeet pointed out, OrderBy is useless here, I just leave it 
  // show how to use OrderBy in a LINQ query
  myClassCollection.OrderBy(mc => mc.SomePropToSortOn)
                   .ToDictionary(mc => mc.KeyProp.ToString(), 
                                 mc => mc.ValueProp.ToString(), 
                                 StringComparer.OrdinalIgnoreCase);
360
ответ дан Mehrdad Afshari 23 November 2019 в 04:27
поделиться

Посмотрите ToLookup и/или ToDictionary дополнительные методы.

17
ответ дан leppie 23 November 2019 в 04:27
поделиться
Другие вопросы по тегам:

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