Найти объект в классе по имени объекта C#
Есть класс
public class Food
{
public Item Apple;
public Item Plum;
}
Можно ли как-то обратиться к определённому объекту этого класса по имени?
Допустим, в переменную передаётся слово Apple или слово Plum и в зависимости от того какое слово передаётся, мы получаем нужные нам данные из этого объекта.
В общем ищу что-то такое:
string ObjName = getObjectName();
Food food = getFood();
print(food." ObjName ".description);