Я хочу створити оцінювач виразів математикиу Silverlight. Щоб зробити це легко, мені потрібна компіляція на ходу за допомогою System.Reflection, System.Reflection.Emit, System.CodeDom.Compiler та інших відповідних збірок.
Однак я не можу знайти цей клас доступним у Silverlight.
Дайте мені будь-яку пропозицію, будь ласка.
Відповіді:
7 для відповіді № 1Silverlight не робить CodeDom, System.Reflection
і System.Reflection.Emit
присутні в mscorlib для Silverlight.
Отже, якщо ви збираєтеся робити оцінювач виразів, вам потрібно буде видати IL для виразів.
Крім того, якщо ви можете використовувати Javascript, ви можете отримати хост-браузер для проведення оцінки.