У меня есть запрос ссылки, который возвращает разные списки данных для заполнения разных Grids на веб-страницах, , но он всегда возвращает некоторые стандартные свойства, а также коллекцию анонимных объектов.Ввод анонимной коллекции в класс
поэтому я хочу класс, который имеет 3 свойства int для 'Total', 'Page' и 'Count' , а затем свойство, которое представляет собой коллекцию. Я все еще хочу изменить свойство, чтобы использовать этот объект для возврата нескольких типов запросов. Я знаю, что я мог бы «жестко печатать» каждый запрос, но есть так много вариантов запросов, что было бы лучше иметь общий тип класса, который принял бы коллекцию Anonymous.
Я попытался с помощью свойства
List<object> myQueryCollection
но получаю ошибку:
Error 205 Cannot implicitly convert type
System.Collections.Generic.List<AnonymousType#1>
toSystem.Collections.Generic.List<object>
Как я могу получить класс, который имеет 3 ИНТ свойства и свойство Collection, который принимает анонимный тип ,
Я хочу передать правильный объект из моего БИЗ слоя к моим взглядам ...
var jsonData = new {
total = totalPages,
page = gridSettings.PageIndex,
records = counter,
rows = (from c in ucs select new {id = c.id, createDate =
c.CreateDate}).ToList()
};
Вместо этого вы должны отредактировать свой вопрос, а комментарии не предназначены для написания дополнительного кода. – svick