Написание метода, который будет принимать таблицу в качестве входных данных - PullRequest
0 голосов
/ 04 ноября 2010

Я хочу написать метод, который может принимать таблицу в качестве входных данных, например:

void Take_something_from_table(string table_name)
{
  DataClassesDataContext dc = new DataClassesDataContext();              
  var queryResult = from a in dc.GetTable<*table_name*>()  //without * of course 
                    select a;

  ...
}

Я хочу метод, который будет называться Take_something_from_table(Test_table)

Я попробовал это и получилэта ошибка:

The type or namespace name 'table_name' could not be found (are you missing a using directive or an assembly reference?)

HELP !!

1 Ответ

1 голос
/ 04 ноября 2010

Я согласен с Леппи, или, если вы хотите оставить эту строку в качестве имени таблицы, тогда определите и перечислите или еще и поместите блок If Else для выполнения действия. например

if(TabmeNameA)
{
   // Execute Query for table A
}
if(TabmeNameB)
{
   // Execute Query for table B
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...