группировать данные list <string> c#

У меня есть список element, который содержит информацию

  {
    "Folio": 127105,
    "FechaReserva": "2019-10-28T00:00:00",
    "FechaActual": "2019-11-05T07:00:04.353",
    "Fe_llegada": "16/12/2019",
    "Fe_salida": "19/12/2019",
    "MonedaBase": "mxn",
    "Fecha_limitecancelacion": "2019-12-14T00:00:00",
    "nombredestino": "Cancún",
    "Hotelplan": "Todo Incluido",
    "Habitacion": "Estándar",
    "FechaLlegada": "Diciembre",
    "DescripcionServicio": "Hotel Aquamarina Beach Cancún - Estándar-Todo Incluido",
    "Hotel": "Hotel Aquamarina Beach Cancún",
    "FechaServicio": "16 de Diciembre 19 al 19 de Diciembre 19",
    "categoria": 4,
    "Numero_hab": 1
  },

я хочу вернуть стоимость признака nombredestino всех элементов, которые содержит мой первый список, и хранить это в другом list

        List jaa = (from item in rest group item by item.nombredestino into x
               select new Destino 
               {
                   Nombre = x.ToString(),
               }).ToList();

я это попробовал, но мне не удалось, так как, проанализировав contendio списка jaa, имя появляется следующей формы

introducir la descripción de la imagen aquí

0
задан 09.11.2019, 20:39
1 ответ

Если ты хочешь вернуть список свойства группируя, его должно бы быть

List<Destino> jaa = (from item in rest 
                        group item by item.nombredestino into x
                       select new Destino 
                       {
                           Nombre = x.Key,
                       }).ToList();

ты группируешь из-за этого свойства поэтому используешь Key

Группировать результаты консультаций

1
ответ дан 01.12.2019, 12:10
  • 1
    Превосходный много garcias несомненно это solució n, что искал – Ernesto Emmanuel Yah Lopez 12.11.2019, 15:36

Теги

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