Я могу сделать eval("something()"); для динамического выполнения кода в JavaScript. Есть ли способ для меня сделать то же самое в С#?
То, что я точно пытаюсь сделать, это то, что у меня есть целочисленная переменная (скажем i), и у меня есть несколько свойств по именам: "Property1", "Property2", "Property3" и т.д.
Теперь я хочу выполнить некоторые операции над свойством Propertyi в зависимости от значения i.
Это очень просто с Javascript. Есть ли способ сделать это с помощью С#?