解讀ASP.NET網(wǎng)絡(luò)編程中經(jīng)常用到的27個(gè)函數(shù)集(2)_.Net教程
推薦:淺析ASP.NET全局異常處理在我們寫(xiě)程序時(shí)偶爾會(huì)由于疏忽導(dǎo)致有些異常沒(méi)有進(jìn)行處理。如果將異常詳細(xì)信息提示給用戶(hù)會(huì)帶來(lái)不安全因素,如果不提示詳細(xì)信息又會(huì)給用戶(hù)報(bào)告異常帶來(lái)麻煩。雖然可以通過(guò)配置customErrors mode來(lái)實(shí)現(xiàn)只有管理員可以查看錯(cuò)誤,但發(fā)現(xiàn)問(wèn)題的時(shí)間可能會(huì)比較長(zhǎng)。
15、Response
以下是引用片段:
Response.Write("字串");
Response.Write(變量);
向頁(yè)面輸出。
Response.Redirect("URL地址");
跳轉(zhuǎn)到URL指定的頁(yè)面
16、char.IsWhiteSpce(字串變量,位數(shù))——邏輯型
以下是引用片段:
查指定位置是否空字符;
如:
string str="中國(guó) 人民";
Response.Write(char.IsWhiteSpace(str,2)); //結(jié)果為:True, 第一個(gè)字符是0位,2是第三個(gè)字符。
17、char.IsPunctuation('字符') --邏輯型
以下是引用片段:
查字符是否是標(biāo)點(diǎn)符號(hào)
如:Response.Write(char.IsPunctuation('A')); //返回:False
18、(int)'字符'
以下是引用片段:
把字符轉(zhuǎn)為數(shù)字,查代碼點(diǎn),注意是單引號(hào)。
如:
Response.Write((int)'中'); //結(jié)果為中字的代碼:20013
19、(char)代碼
以下是引用片段:
把數(shù)字轉(zhuǎn)為字符,查代碼代表的字符。
如:
Response.Write((char)22269); //返回“國(guó)”字。
20、 Trim()
以下是引用片段:
清除字串前后空格
21 、字串變量.Replace("子字串","替換為")
以下是引用片段:
字串替換
如:
string str="中國(guó)";
str=str.Replace("國(guó)","央"); //將國(guó)字換為央字
Response.Write(str); //輸出結(jié)果為“中央”
再如:(這個(gè)非常實(shí)用)
string str="這是<script>腳本";
str=str.Replace("<","<font><</font>");
//將左尖括號(hào)替換為<font> 與 < 與 </font>
(或換為<,但估計(jì)經(jīng)XML存諸后,再提出仍會(huì)還原)
Response.Write(str); //顯示為:“這是<script>腳本”
如果不替換,<script>將不顯示,如果是一段腳本,將運(yùn)行;
而替換后,腳本將不運(yùn)行。
這段代碼的價(jià)值在于:你可以讓一個(gè)文本中的所有HTML標(biāo)簽失效,
全部顯示出來(lái),保護(hù)你的具有交互性的站點(diǎn)。
具體實(shí)現(xiàn):將你的表單提交按鈕腳本加上下面代碼:
string strSubmit=label1.Text; //label1是你讓用戶(hù)提交數(shù)據(jù)的控件ID。
strSubmit=strSubmit.Replace("<","<font><</font>");
然后保存或輸出strSubmit。
用此方法還可以簡(jiǎn)單實(shí)現(xiàn)UBB代碼。
22、Math.Max(i,j)
以下是引用片段:
取i與j中的最大值
如 int x=Math.Max(5,10); // x將取值 10
加一點(diǎn)吧 23、字串對(duì)比......
加一點(diǎn)吧
23、字串對(duì)比一般都用: if(str1==str2){ } , 但還有別的方法:
以下是引用片段:
(1)、
string str1; str2
//語(yǔ)法: str1.EndsWith(str2); __檢測(cè)字串str1是否以字串str2結(jié)尾,返回布爾值.如:
if(str1.EndsWith(str2)){ Response.Write("字串str1是以" str2 "結(jié)束的"); }
(2)、
//語(yǔ)法:str1.Equals(str2); __檢測(cè)字串str1是否與字串str2相等,返回布爾值,用法同上.
(3)、
//語(yǔ)法 Equals(str1,str2); __檢測(cè)字串str1是否與字串str2相等,返回布爾值,用法同上.
24、IndexOf() 、LastIndexOf()
以下是引用片段:
查找字串中指定字符或字串首次(最后一次)出現(xiàn)的位置,返回索引值,如:
str1.IndexOf("字"); //查找“字”在str1中的索引值(位置)
str1.IndexOf("字串");//查找“字串”的第一個(gè)字符在str1中的索引值(位置)
str1.IndexOf("字串",3,2);//從str1第4個(gè)字符起,查找2個(gè)字符,查找“字串”的第一個(gè)字符在str1中的索引值(位置)
25、Insert()
以下是引用片段:
在字串中指定索引位插入指定字符。如:
str1.Insert(1,"字");在str1的第二個(gè)字符處插入“字”,如果str1="中國(guó)",插入后為“中字國(guó)”;
26、PadLeft()、PadRight()
以下是引用片段:
在字串左(或右)加空格或指定char字符,使字串達(dá)到指定長(zhǎng)度,如:
<%
string str1="中國(guó)人";
str1=str1.PadLeft(10,'1'); //無(wú)第二參數(shù)為加空格
Response.Write(str1); //結(jié)果為“1111111中國(guó)人” , 字串長(zhǎng)為10
%>
27、Remove()
以下是引用片段:
從指定位置開(kāi)始刪除指定數(shù)的字符
字串對(duì)比一般都用: if(str1==str2){ }
分享:談.Net平臺(tái)下的分布式緩存設(shè)計(jì)緩存真是個(gè)好東西,在大型的系統(tǒng)中可以有效地提升系統(tǒng)的速度,此乃廢話(huà)就不多說(shuō)了,在.Net 平臺(tái)下面我把緩存從功用大致分為兩類(lèi),數(shù)據(jù)對(duì)象緩存和頁(yè)面輸出緩存。對(duì)于數(shù)據(jù)緩存來(lái)講是由System.Web.Caching.Cache這個(gè)類(lèi)來(lái)實(shí)現(xiàn),可以從上下文對(duì)象Context.Cache 來(lái)
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無(wú)刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶(hù)端IP常見(jiàn)代碼存在的偽造IP問(wèn)題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(kù)(連接字符串的配置及獲取)
- asp.net頁(yè)面?zhèn)髦禍y(cè)試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲(chǔ)過(guò)程實(shí)現(xiàn)分頁(yè)示例代碼
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- 從文本文件讀取行信息
- asp.net中“從客戶(hù)端中檢測(cè)到有潛在危險(xiǎn)的Request.Form值”的錯(cuò)誤
- asp.net程序中實(shí)現(xiàn)checkbox全選代碼
- datagrid綁定list沒(méi)有數(shù)據(jù) 表頭不顯示的解決方法
- 用SQL語(yǔ)句修復(fù)SQL Server數(shù)據(jù)庫(kù)
- ASP.NET 2.0的URL映射的實(shí)現(xiàn)方法
- 如何用Microsoft Ajax Minifier幫Javascript瘦身
- ASP.NET中“找不到指定模塊”的解決辦法
- 解讀26個(gè)ASP.Net開(kāi)發(fā)新手的常見(jiàn)問(wèn)題
- ASP.NET中文顯示之兩種解決方法
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索解讀ASP.NET網(wǎng)絡(luò)編程中經(jīng)常用到的27個(gè)函數(shù)集(2)
- 教程說(shuō)明:
.Net教程-解讀ASP.NET網(wǎng)絡(luò)編程中經(jīng)常用到的27個(gè)函數(shù)集(2)
。