У меня есть следующий тип объекта
public class TestClass
{
public string Property_1;
public string Property_2;
public int property_3;
public DateTime TimeStame;
}
И мой источник данных возвращает список этих
List<TestClass> DataResponse;
Я пытаюсь сгруппировать все данные так, чтобы все Property_1 были сгруппированыпо дате, и то же самое для всех других свойств.По сути, я получаю:
Dictionary<DateTime, List<Property_1>>
Dictionary<DateTime, List<Property_2>>
Dictionary<DateTime, List<Property_3>>
Я могу перебрать свойства, используя:
foreach (var property in typeof(TestClass).GetProperties())
{
}
Но я немного не уверен, как использовать linq для заполнения словарей.
Любая помощь будет отличной!Спасибо