Есть ли способ вернуть анонимный тип из метода?
Я знаю что могу'написать такой метод:
public var MyMethod()
{
return new{ Property1 = "test", Property2="test"};
}
Я могу сделать это иначе:
public object MyMethod()
{
return new{ Property1 = "test", Property2="test"}
}
но я неЯ не хочу делать второй вариант, потому что, если я сделаю это, мне придется использовать рефлексию.
Почему я хочу сделать это:
Сегодня у меня есть метод внутри моей страницы aspx, который возвращает данные в качестве результата, и яне может изменить этоЯ пытался преобразовать этот DataTable в метод Anonymous со свойствами, с которыми я хочу работать. Я не'Я не хочу создавать класс только для этого, и поскольку мне нужно будет выполнять один и тот же запрос более одного раза, я подумал, что создание метода, возвращающего анонимный тип, было бы хорошей идеей.