Да, вы можете.Однако, если вы можете сделать это без рефлексии, это было бы лучше, так как рефлексия медленная, громоздкая и сложная для чтения и может указывать на то, что ваш дизайн имеет недостатки
Я должен спросить, какова ваша конечная цель с этим кодом?Вы действительно хотите просто иметь метод, который устанавливает член на основе строки, именующей этот член?Или вы хотите иметь возможность устанавливать элемент для универсального типа, но знаете, что это такое во время компиляции?Если это последнее, то использование универсальных ограничений может быть полезным.Они позволяют компилятору знать члены объекта универсального типа во время компиляции.