Is there a particular name for <%
and %>
.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Scott Gu calls these Code Nuggets. So thats what I go with.
http://weblogs.asp.net/scottgu/archive/2010/04/06/new-lt-gt-syntax-for-html-encoding-output-in-asp-net-4-and-asp-net-mvc-2.aspx
回答2:
<% %>
is usually referred to as a "server-side code block" or "code rendering blocks".
http://quickstarts.asp.net/QuickstartV20/aspnet/doc/pages/syntax.aspx
Which is different from <%# %>
, which is a "databinding code block"
and <%$ %>
is an 'expression code block'. (introduced in .NET 2.0)
回答3:
They were nick named a long time ago as Yellow Tags, because of how Visual Studio highlighted them in yellow.
回答4:
I think they are just called delimiters.