日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

解讀ASP.NET網(wǎng)絡(luò)編程中經(jīng)常用到的27個(gè)函數(shù)集(2)_.Net教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:淺析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)

共2頁(yè)上一頁(yè)12下一頁(yè)
來(lái)源:模板無(wú)憂(yōu)//所屬分類(lèi):.Net教程/更新時(shí)間:2009-06-22
相關(guān).Net教程