Имам следния фалшив код, но идеята е да върна общ клас
public static var getSeaOf(string user)
{
var periodsSettings = from p in sea
where p.add_by == new Guid(user)
select new { p.id, p.name };
return var;
}
Прочетох тук - Как за връщане на анонимен тип от c# метод, който използва LINQ към SQL, че най-доброто решение за този случай е да се създаде клас за връщания тип.
Но въпросът ми е, ако имам стотици функции като тази означава ли, че трябва да имам стотици класове?
Надявам се, че има по-общо решение, благодаря за помощта!!
Издание
Разглеждам
Silverlight - LinqToEntities - Как да върна анонимни типове
Но не мога да посоча името на класа в избраното ново, както прави статията?
public static IEnumerable<retSea> getBskSeasonsOf(string user)
{
var periodsSettings = from p in sea
where p.add_by == new Guid(user)
select new retSea { p.id, p.name };
return periodsSettings;
}