本来是想查下符号@的用法的,结果查着查着发现原来还有这么多容易混淆的符号...汗,收集下,怕以后不记得总是查...
1.符号@(这个资料来自中国ASP.NET开发网)
作用:1) 限定字符串,用 @ 符号加在字符串前面表示其中的转义字符“不”被处理。
例如不加@的时候:
加@的时候:
2)让字符串跨行
不使用@的时候:
使用@的时候:
3)在标识符中的用法
C#是不允许关键字作为标识符(类名、变量名、方法名、表空间名等)使用的,但如果加上@之后就可以了,例如:
2.符号<%%>与<%=%>
<% %>嵌入式代码块是在呈现页面的过程中执行的服务器代码。块中的代码可以执行编程语句,并调用当前页类中的函数。
<%=%> <% = expression %>
用于解析表达式
例子如下:
3.<%@...%>这个是页面指令,一般放在每个页面的最顶部,对页面的运行进行控制,如设置缓存,引用用户控件,导入命名空间
4,待续.....