Zugreifen auf Eigenschaften von Elementen, die in einem IEnumerable enthalten sindC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Zugreifen auf Eigenschaften von Elementen, die in einem IEnumerable enthalten sind

Post by Anonymous »

Es tut mir leid, wenn der Titel irreführend ist. Sie können ihn korrigieren, wenn Sie eine Vorstellung davon haben, was ich sagen möchte.
Ich habe eine Funktion, die ein IEnumerable aufnimmt . Das IEnumerable ist ein anonymer Typ.
Das ist meine Funktion:
public void AddToCollection_Short(IEnumerable query)
{
List list = new List();

foreach (var item in query)
{
var obj = new object();
var date = item.Date.ToShortDateString();
obj = new { date, item.Id, item.Subject };
list.Add(obj);
}

AllQueries = list;
OnPropertyChanged("AllQueries");
}

Suffixe wie .Id, .Date, .Subject werden nicht erkannt. Darf ich fragen, welchen Ansatz ich wählen sollte, um das Problem zu beheben? Gibt es so etwas wie eine IEnumerable-Abfrage?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post