Доступ к свойствам элементов, содержащихся в IEnumerableC#

Место общения программистов C#
Ответить
Anonymous
 Доступ к свойствам элементов, содержащихся в IEnumerable

Сообщение Anonymous »

Извините, если заголовок вводит в заблуждение, вы можете исправить его, если понимаете, о чем я пытаюсь сказать.
У меня есть функция, которая принимает IEnumerable . IEnumerable — анонимный тип.
Это моя функция:

Код: Выделить всё

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");
}
Он не распознает такие суффиксы, как .Id, .Date, .Subject. Могу ли я спросить, какой подход мне следует использовать, чтобы это исправить? Есть ли что-то вроде запроса IEnumerable?

Подробнее здесь: https://stackoverflow.com/questions/239 ... enumerable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»