C# не является скриптовым языком. по этому точного аналога
Eval
нет. а
интерполяция строк, судя по синтаксису, почти или совсем, такая же
гуглите
динамическая компиляция и/или
деревья выражений. далее уточняйте запросы. решения есть, но не такие тривиальные как в js
при этом, есть множество решений
скриптования дотнет на тех же js, lua и тд (подробности в гугл, их много