Я пытаюсь перейти с Java на .NET.
Я заметил, что на некоторых страницах ASP.NET есть <% $ sometext%>
. Может ли кто-нибудь объяснить, что это делает, в двух предложениях или указать мне ссылку на синтаксис?
Он ссылается на то, что называется «Построитель выражений». Это просто компонент, который можно подключить к механизму синтаксического анализа. Построитель выражений получает содержимое выражения и отвечает за возврат выражений CodeDOM, которые описывают, как получить фактическое значение.
Я реализовал универсальный конструктор выражений, который позволяет помещать в него любой код:
http://weblogs.asp.net/infinitiesloop/archive/2006/08/09/The -CodeExpressionBuilder.aspx