У меня есть базовый класс, который обрабатывает возвращаемые данные из соответствующего класса / таблицы.
Я хочу каким-то образом указать отображаемые столбцы. Может быть, у вас есть список общедоступных столбцов, которому назначаются все столбцы, которые мы хотим отобразить?
Это то, что у меня есть, но это неправильно.
public void SetupGrid<T>() where T : class, new()
{
var db = new MyApp.MyDB();
IRepository<T> repo = new SubSonicRepository<T>(db);
var s = repo.GetAll();
var x = from c in s select new { c.Columns //that match columns I specify };
}