Найти объект в классе по имени объекта C#

Есть класс

public class Food
{
    public Item Apple;
    public Item Plum;
}

Можно ли как-то обратиться к определённому объекту этого класса по имени?

Допустим, в переменную передаётся слово Apple или слово Plum и в зависимости от того какое слово передаётся, мы получаем нужные нам данные из этого объекта.

В общем ищу что-то такое:

string ObjName = getObjectName();
Food food = getFood();
print(food." ObjName ".description);

Ответы (0 шт):