C# код Я хочу, чтобы выполнить:Как преобразовать строку в фактический код
FullReservationDataControl1.SetData(Reservation);
, но вместо того, чтобы печатать «FullReservationDataControl1» Я хочу, чтобы петля, так что я сделал цикл, чтобы мне массив строк имея этот контент: FullReservationDataControl+x
где x - число. так что мой вопрос заключается в том, чтобы использовать строку, чтобы выполнить команду, а не окончание с ошибкой из-за исполнение:
"FullReservationDataControl4".SetData(Reservation);
Вы хотите массив элементов управления. – SLaks
Я думаю, вам нужно будет структурировать свои классы и код для лучшего подхода к решению этой проблемы, но вот аналогичная проблема: http://stackoverflow.com/questions/13720565/is-there-anything-like-javascript- eval-in-c-sharp-or-java и это http://www.codeproject.com/Articles/11939/Evaluate-C-Code-Eval-Function http://www.ckode.dk/programming/eval- в-с-да-его-возможно / –