Новичок на C# здесь -C# возвращает список дочернего класса переменной?
У меня есть источник данных JSON, который я могу запросить. В зависимости от запроса, который я выдаю, этот интерфейс JSON может возвращать более одного типа объекта. например он может возвращать список Customers
, или список Vendors
, или список из Items
, или и т.д. и т.д. и т.п.
Все эти объекты могут наследовать от одного базового класса.
Есть ли способ, чтобы один метод C# мог возвращать список типов переменных?
Как насчет того, если я вернусь только одного Клиента или одного Продавца. Есть ли способ сделать один метод ->get(type, id)
возвращать любой из этих типов объектов в зависимости от type
. Пропускаю?
Вы могли бы предоставить этот запрос? –
public TYPE Get (id) { } –
Это удаленный JSON API - вы можете отправить SQL-запросы: «FETCH Customers WHERE Balance> 0» –