Создание нового возвращаемого объекта данных.(У меня это работает) При чтении stackoverflow передача данных не идеальна.Моя цель - уменьшить количество строк кода.Управление всем этим кодом является проблемой.Каков наилучший способ решить эту проблему?
string ColumnTable = "dTable_ColA";
string ColumnName = "Status";
FilterQueries(ColumnTable, ColumnName, dTableFilters);
.
.
.
.
public DataTable FilterQueries(string ColumnTable, string ColumnName, DataTable dTableFilters) {
var Col_b_QueryZ = from table in ColumnTable.AsEnumerable()
from filters in dTableFilters.AsEnumerable()
//if (filters.Field<string>("FilterParm") == "Z")
//{
where (filters.Field<string>("FilterParm") == table.Field<string>(ColumnName))
//}
select new
{
Field1 = table.Field1,
Field2 = table.Field2,
Field3 = table.Field3,
Field4 = table.Field4,
Field5 = table.Field5,
Field6 = table.Field6,
Field7 = table.Field7,
Field8 = table.Field8
};