asp.net中各种符号用法 (不断收集中......)
2009-08-21 21:12
344 查看
本来是想查下符号@的用法的,结果查着查着发现原来还有这么多容易混淆的符号...汗,收集下,怕以后不记得总是查...
1.符号@(这个资料来自中国ASP.NET开发网)
作用:1) 限定字符串,用 @ 符号加在字符串前面表示其中的转义字符“不”被处理。
例如不加@的时候:
加@的时候:
2)让字符串跨行
不使用@的时候:
使用@的时候:
3)在标识符中的用法
C#是不允许关键字作为标识符(类名、变量名、方法名、表空间名等)使用的,但如果加上@之后就可以了,例如:
2.符号<%%>与<%=%>
<% %>嵌入式代码块是在呈现页面的过程中执行的服务器代码。块中的代码可以执行编程语句,并调用当前页类中的函数。
<%=%>
例子如下:
3.<%@...%>这个是页面指令,一般放在每个页面的最顶部,对页面的运行进行控制,如设置缓存,引用用户控件,导入命名空间
4,待续.....
1.符号@(这个资料来自中国ASP.NET开发网)
作用:1) 限定字符串,用 @ 符号加在字符串前面表示其中的转义字符“不”被处理。
例如不加@的时候:
string FileName ="D://文本文件//Text.txt";
加@的时候:
string FileName = "D:/文本文件/Text.txt";
2)让字符串跨行
不使用@的时候:
string strSQL = "SELECT * FROM HumanResources.Employee AS e" + " INNER JOIN Person.Contact AS c" + " ON e.ContactID = c.ContactID" + " ORDER BY c.LastName";
使用@的时候:
string strSQL = @"SELECT * FROM HumanResources.Employee AS e INNER JOIN Person.Contact AS c ON e.ContactID = c.ContactID ORDER BY c.LastName";
3)在标识符中的用法
C#是不允许关键字作为标识符(类名、变量名、方法名、表空间名等)使用的,但如果加上@之后就可以了,例如:
namespace @namespace { class @class { public static void @static(int @int) { if (@int > 0) { System.Console.WriteLine("Positive Integer"); } else if (@int == 0) { System.Console.WriteLine("Zero"); } else { System.Console.WriteLine("Negative Integer"); } } } }
2.符号<%%>与<%=%>
<% %>嵌入式代码块是在呈现页面的过程中执行的服务器代码。块中的代码可以执行编程语句,并调用当前页类中的函数。
<%=%>
<% = expression %>用于解析表达式
例子如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>表达式语法</title> </head> <body> <form id="form1" runat="server"> <div> <%for(int i =1;i < 7;i++) %> <%{ %> <font size=<%=i+1%>>Hello World</font><br/> <%} %> </div> </form> </body> </html>
3.<%@...%>这个是页面指令,一般放在每个页面的最顶部,对页面的运行进行控制,如设置缓存,引用用户控件,导入命名空间
4,待续.....
相关文章推荐
- Asp.Net中几种标记符号解释及用法
- Asp.Net中几种相似数据绑定标记符号的解释及用法
- Asp.Net中几种相似的标记符号: < %=...%> < %#... %> < % %> < %@ %>解释及用法(转)
- .Asp.Net中几种相似的标记符号: 解释及用法
- Asp.Net中几种相似的标记符号: < %=...%>< %#... %>< % %>< %@ %>解释及用法
- ASP.net和C#常用代码收集(不断添加ing)
- Asp.Net中几种相似的标记符号: 、、、解释及用法
- asp.net各种验证控件的用法详解
- Asp.net 中GridView各种用法
- Asp.Net中几种相似数据绑定标记符号的解释及用法
- Asp.Net中几种相似的标记符号: <%=...%>< %#...%>< %%>< %@ %>解释及用法
- ASP.NET GridView 的各种用法(2)
- Asp.Net中几种相似数据绑定标记符号的解释及用法
- ASP.NET泛型List的各种用法Skip、Take等
- asp.net 常见问题收集整理(不断收集中)
- ASP.NET学习经验收集(不断更新)
- Asp.Net中几种相似的标记符号: 解释及用法
- ASP.NET MVC HtmlHelper用法大全 【不断更新】
- Asp.Net中几种相似的标记符号:解释及用法 还有许多细节
- Asp.Net中几种相似的标记符号: 解释及用法