国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Asp.Net函數(shù)大全!(精心收集,實例可直接運行?。?/div>

 

Asp.Net函數(shù)大全!(精心收集,實例可直接運行?。?/dd>
 #region =========================================================== \\ ★ 【樣式】 
 
       Response.Write(" <br>----------【樣式】 ------------- <br>"); 
 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【Asp.Net函數(shù)大全】 
 
       Response.Write(" <br>----------【Asp.Net函數(shù)大全】 ------------- <br>"); 
 /*
         Abs(number)  取得數(shù)值的絕對值。 
         Asc(String)  取得字符串表達式的第一個字符ASCII  碼。 
         Atn(number)  取得一個角度的反正切值。 
         CallByName (object, procname, usecalltype,[args()])  執(zhí)行一個對象的方法、設定或傳回對象的屬性。 
         CBool(expression)  轉換表達式為Boolean  型態(tài)。 
         CByte(expression)  轉換表達式為Byte  型態(tài)。 
         CChar(expression)  轉換表達式為字符型態(tài)。 
         CDate(expression)  轉換表達式為Date  型態(tài)。 
         CDbl(expression)  轉換表達式為Double  型態(tài)。 
         CDec(expression)  轉換表達式為Decimal  型態(tài)。 
         CInt(expression)  轉換表達式為Integer  型態(tài)。 
         CLng(expression)  轉換表達式為Long  型態(tài)。 
 
         CObj(expression)  轉換表達式為Object  型態(tài)。 
         CShort(expression)  轉換表達式為Short  型態(tài)。 
         CSng(expression)  轉換表達式為Single  型態(tài)。 
         CStr(expression)  轉換表達式為String  型態(tài)。 
         Choose (index, choice-1[, choice-2, ... [, choice-n]])  以索引值來選擇并傳回所設定的參數(shù)。 
         Chr(charcode)  以ASCII  碼來取得字符內容。 
         Close(filenumberlist)  結束使用Open  開啟的檔案。 
         Cos(number)  取得一個角度的余弦值。 
         Ctype(expression, typename)  轉換表達式的型態(tài)。 
         DateAdd(dateinterval, number, datetime)  對日期或時間作加減。 
         DateDiff(dateinterval, date1, date2)  計算兩個日期或時間間的差值。 
         DatePart (dateinterval, date)  依接收的日期或時間參數(shù)傳回年、月、日或時間。 
         DateSerial(year, month, day)  將接收的參數(shù)合并為一個只有日期的Date  型態(tài)的數(shù)據(jù)。 
         DateValue(datetime)  取得符合國別設定樣式的日期值,并包含時間。
 
         Day(datetime)  依接收的日期參數(shù)傳回日。 
         Eof(filenumber)  當?shù)诌_一個被開啟的檔案結尾時會傳回True 。 
         Exp(number)  依接收的參數(shù)傳回e  的次方值。 
         FileDateTime(pathname)  傳回檔案建立時的日期、時間。 
         FileLen(pathname)  傳回檔案的長度,單位是Byte 。 
         Filter(sourcearray, match[, include[, compare]])  搜尋字符串數(shù)組中的指定字符串,凡是數(shù)組元素中含有指定字符串,會將它們結合成新的字符串數(shù)組并傳回。若是要傳回不含指定字符串的數(shù)組元素,則include  參數(shù)設為False 。compare  參數(shù)則是設定搜尋時是否區(qū)分大小寫,此時只要給TextCompare  常數(shù)或1  即可。 
         Fix(number)  去掉參數(shù)的小數(shù)部分并傳回。 
         Format(expression[, style[, firstdayofweek[, firstweekofyear]]])  將日期、時間和數(shù)值資料轉為每個國家都可以接受的格式。 
         FormatCurrency(expression[,numdigitsafterdecimal [,includeleadingdigit]])  將數(shù)值輸出為金額型態(tài)。 
         numdigitsafterdecimal  參數(shù)為小數(shù)字數(shù),includeleadingdigit  參數(shù)為當整數(shù)為0  時是否補至整數(shù)字數(shù)。 
 
         FormatDateTime(date[,namedformat])  傳回格式化的日期或時間數(shù)據(jù)。 
         FormatNumber(expression[,numdigitsafterdecimal [,includeleadingdigit]])  傳回格式化 
         的數(shù)值數(shù)據(jù)。Numdigitsafterdecimal  參數(shù)為小數(shù)字數(shù),includeleadingdigit  參數(shù)為當整數(shù)為0  時是否補至整數(shù)字數(shù)。 
         FormatPercent(expression[,numdigitsafterdecimal [,includeleadingdigit]])  傳回轉換為百分比格式的數(shù)值數(shù)據(jù)。numdigitsafterdecimal  參數(shù)為小數(shù)字數(shù),includeleadingdigit  參數(shù)為當整數(shù)為0  時是否補至整數(shù)字數(shù)。 
         GetAttr(2005620163726.htm)  傳回檔案或目錄的屬性值。 
         Hex(number)  將數(shù)值參數(shù)轉換為16  進制值。 
         Hour(time)  傳回時間的小時字段,型態(tài)是Integer 。 
         Iif(expression, truepart, falsepart)  當表達式的傳回值為True  時執(zhí)行truepart  字段的程序,反之則執(zhí)行falsepart  字段。 
         InStr([start, ]string1, string2)  搜尋string2  參數(shù)設定的字符出現(xiàn)在字符串的第幾個字符,start  為由第幾個字符開始尋找,string1  為欲搜尋的字符串,string2  為欲搜尋的字符。 
         Int(number)  傳回小于或等于接收參數(shù)的最大整數(shù)值。 
         IsArray(varname)  判斷一個變量是否為數(shù)組型態(tài),若為數(shù)組則傳回True ,反之則為False 。
 
         IsDate(expression)  判斷表達式內容是否為DateTime  型態(tài),若是則傳回True ,反之則為False 。 
         IsDbNull(expression)  判斷表達式內容是否為Null ,若是則傳回True ,反之則為False 。 
         IsNumeric(expression)  判斷表達式內容是否為數(shù)值型態(tài),若是則傳回True ,反之則為False 。 
         Join(sourcearray[, delimiter])  將字符串數(shù)組合并唯一個字符串,delimiter  參數(shù)是設定在各個元素間加入新的字符串。 
         Lcase(string)  將字符串轉換為小寫字體。 
         Left(string, length)  由字符串左邊開始取得length  參數(shù)設定長度的字符。 
         Len(string)  取得字符串的長度。 
         Log(number)  取得數(shù)值的自然對數(shù)。 
         Ltrim(string)  去掉字符串的左邊空白部分。 
         Mid(string, start[, length])  取出字符串中strat  參數(shù)設定的字符后length  長度的字符串,若length  參數(shù)沒有設定,則取回start  以后全部的字符。 
         Minute(time)  取得時間內容的分部分,型態(tài)為Integer 。 
         MkDir(path)  建立一個新的目錄。 
         Month(date)  取得日期的月部分,型態(tài)為Integer 。
 
         MonthName(month)  依接收的月份數(shù)值取得該月份的完整寫法。 
         Now()  取得目前的日期和時間。 
         Oct(number)  將數(shù)值參數(shù)轉換為8  進制值。 
         Replace(expression, find, replace)  將字符串中find  參數(shù)指定的字符串轉換為replace  參數(shù)指定的字符串。 
         Right(string,length)  由字符串右邊開始取得length  參數(shù)設定長度的字符。 
         RmDir(path)  移除一個空的目錄。 
         Rnd()  取得介于0  到1  之間的小數(shù),如果每次都要取得不同的值,使用前需加上Randomize  敘述。 
         Rtrim(string)  去掉字符串的右邊空白部分。 
         Second(time)  取得時間內容的秒部分,型態(tài)為Integer 。 
         Sign(number)  取得數(shù)值內容是正數(shù)或負數(shù),正數(shù)傳回1 ,負數(shù)傳回-1 ,0  傳回0 。 
         Sin(number)  取得一個角度的正弦值。 
         Space(number)  取得number  參數(shù)設定的空白字符串。
 
         Split(expression[, delimiter])  以delimiter  參數(shù)設定的條件字符串來將字符串分割為字符串數(shù)組。 
         Sqrt(number)  取得一數(shù)值得平方根。 
         Str(number)  將數(shù)字轉為字符串后傳回。 
         StrReverse(expression)  取得字符串內容反轉后的結果。 
         Tan(number)  取得某個角度的正切值。 
         TimeOfDay()  取得目前不包含日期的時間。 
         Timer()  取得由0:00  到目前時間的秒數(shù),型態(tài)為Double 。 
         TimeSerial(hour, minute, second)  將接收的參數(shù)合并為一個只有時間Date  型態(tài)的數(shù)據(jù)。 
         TimaValue(time)  取得符合國別設定樣式的時間值。 
         Today()  取得今天不包含時間的日期。 
         Trim(string)  去掉字符串開頭和結尾的空白。 
         TypeName(varname)  取得變量或對象的型態(tài)。 
         Ubound(arrayname[, dimension])  取得數(shù)組的最終索引值,dimension  參數(shù)是指定取得第幾維度的最終索引值。 
 
         Ucase(string)  將字符串轉換為大寫。 
         Val(string)  將代表數(shù)字的字符串轉換為數(shù)值型態(tài),若字符串中含有非數(shù)字的內容則會將其去除后,合并為一數(shù)字。 
         Weekday(date)  取的參數(shù)中的日期是一個星期的第幾天,星期天為1 、星期一為2 、星期二為3  依此類推。 
         WeekDayName(number)  依接收的參數(shù)取得星期的名稱,可接收的參數(shù)為1  到7 ,星期天為1 、星期一為2 、星期二為3  依此類推。
 
         Asp.net 字符串操作函數(shù)大全
 
         替換字符串result = replace(str, str1, str2)str是替換前的字符串str1是要被替換的文字str2是用來替換的文字resutle是結果字符串
 
         截取字符串
         mystring.Substring(x,y)
         x是起始位置,y是截取長度
         查找字符串中位置
         int String.IndexOf(string value); 
         返回字符串中第一次出現(xiàn)子字符串的字符位置,從0開始,未找到子字符串返回-1。 
         int String.IndexOf(string value,int startIndex); 
         同上,但是從字符串的startIndex位置開始搜索,一直到字符串末尾。 
         int String.IndexOf(string value,int startIndex,int count); 
         同上,但是從字符串的指定位置開始,并向后搜索count個字符。 
         注意后兩個參數(shù)的取值要滿足下面條件:
         0<=startIndex0示例:string mystr="ABCABCABC"; 
         表達式 返回值 
         mystr.IndexOf("a") -1 //大小寫敏感 
         mystr.IndexOf("A") 0 
         mystr.IndexOf("A",0) 0 //第一個字符的索引號為0 
         mystr.IndexOf("A",1) 3 
         mystr.IndexOf("A",1,2) -1 
         mystr.IndexOf("A",1,3) 3 //總共搜索count個字符 
 
         LastIndexOf-反向搜索函數(shù) 
         返回字符串中子字符串的最后出現(xiàn)的字符位置,從后向前找。 
         0<=startIndex0
         Insert-插入函數(shù) 
         string Insert(int startIndex,string value); 
         在字符串的指定索引位置插入一個字符串。
         在返回的字符串中,value字符串的第一個字符的索引號為startIndex。 
 
         Remove-刪除函數(shù) 
         string Remove(int startIndex,int count); 
         從字符串的指定索引位置刪除指定數(shù)目的字符。
         索引和計數(shù)必須引用該字符串內的位置,startIndex+count<=Length 
 
         Replace-替換函數(shù) 
         string Replace(char oldChar,char newChar); 
         string Replace(string oldValue,string newValue); 
 
         Concat-連接函數(shù) 
         string Concat(參數(shù)); 
         參數(shù)可以是對象、對象數(shù)組、字符串、字符串數(shù)組,多個對象(字符串)間以逗號分隔 
 
         Join-串聯(lián)函數(shù) 
         string Join(string separator,string[] value); 
         在字符串數(shù)組的每個元素之間串聯(lián)指定的分隔符,從而產生單個串聯(lián)的字符串。 
         string Join(string separator,string[] value,int startIndex,int count); 
         串聯(lián)部分數(shù)組元素,從第startIndex個元素開始,串聯(lián)count個元素。 
 
         Split-分割函數(shù) 
         string[] Split(params char[] separator); 
         根據(jù)分割字符將字符串分割成子字符串,然后將結果作為字符串數(shù)組返回。 
         string[] Split(char[] separator,int count); 
         參數(shù)count指定返回的最大數(shù)組元素數(shù),進行部分分割 
         示例:string mystr="1+2+3-4+5+6"; 
         表達式 返回 
         mystr.Split('-'); {"1+2+3","4+5+6"} 
         mystr.Split("+-".ToCharArray()); {"1","2","3","4","5","6"} 
         mystr.Split(new char[]{'+','-'}); {"1","2","3","4","5","6"} 
         mystr.Split("+-".ToCharArray(),4); {"1","2","3","4+5+6"} 
         mystr.Split("+-".ToCharArray(),100); {"1","2","3","4","5","6"} 
         注意上面分隔字符的幾種用法
         部分分割時,最多返回count個元素。 
 
         ToCharArray-打散函數(shù)(哈哈,借用Flash中的術語了) 
         char[] ToCharArray(); 
         將字符串中的字符復制到字符數(shù)組。 
         char[] ToCharArray(int startIndex,int length); 
         將字符串中的指定子字符串內的字符復制到字符數(shù)組。 
         示例:string mystr="Diffmaker"; 
         表達式 返回 
         mystr.ToCharArray(); {'D','i','f','f','m','a','k','e','r'} 
         mystr.ToCharArray(4,4); {'m','a','k','e'} 
 
         Trim|TrimStart|TrimEnd-修剪函數(shù) 
         string Trim();//移除字符串首尾空白字符(包括中英文空格) 
         string TrimStart();//移除字符串首部空白字符(包括中英文空格) 
         string TrimEnd();//移除字符串尾部空白字符(包括中英文空格) 
         string Trim(params char[] trimChars);//移除字符串首尾字符 
         string TrimStart(params char[] trimChars);//移除字符串首部字符 
         string TrimEnd(params char[] trimChars);//移除字符串尾部字符 
         當不指定參數(shù)時,移除的是空白字符
         當指定參數(shù)時,移除的是指定字符 
 
         StartsWith|EndsWith-端點函數(shù) 
         bool StartsWith(string value);//檢測字符串是否以子串開始 
         bool EndsWith(string value);//檢測字符串是否以子串結束 
 
         PadLeft|PadRight-填充函數(shù) 
         string PadLeft(int totalWidth);//在字符串左側添加空格,使其達到指定長度 
         string PadRight(int totalWidth);//在字符串右側添加空格,使其達到指定長度 
         string PadLeft(int totalWidth,char paddingChar);//左側添加指定字符到定長 
         string PadRight(int totalWidth,char paddingChar);//右側添加指定字符到定長 
 
         Substring-取子函數(shù) 
         string Substring(int startIndex);//從指定的字符位置開始至串尾 
         string Substring(int startIndex,int length);//從指定的字符位置開始取指定長度 
         startIndex 從零開始
         如果startIndex等于字符串的長度,則返回:string.Empty
         startIndex+count<=Length 
 
         其他簡單函數(shù) 
         String.ToLower();//轉小寫函數(shù) 
         String.ToUpper();//轉大寫函數(shù)
         Format(要修飾的數(shù)據(jù)[,要修飾的格式[,一周的第一天[,一年的第一周]]])
 
         格式的參數(shù)是一些有意義的符號,這些符號的意義如下表所示:
 
         符號 意義
 
         0 數(shù)值配置符號,如果所指定的位置沒有數(shù)值則印出0
 
         # 數(shù)值配置符號,如果本符號前面為0 則不印出
 
         . 小數(shù)點配置符號
 
         , 千分符號
 
         -_$()與空格符 文字字符則一五一十的印出
 
         下列程序將數(shù)值50000 格式化成 $50,000.00:
         <html>
         <%
         Response.Write("應付帳款為" & Format(50000,"$##,###.00"))
         %>
         </html>
 
         打印指定的時間及日期格式
         Format 函數(shù)也可以用來修飾時間及日期,假設現(xiàn)在時間仍為2001 年6 月1 日星期五9 點10 分11 秒,如下表所示:
 
         語法 結果
         Format(Now(), "M/d/yy") 6/1/01
         Format(Now(),"MM 月dd 日,dddd,yyyy 年") 06 月01 日,星期五,2001 年
         Format(Now(),"MMM-d") 六月-1
         Format(Now(),"h:m:s") 9:10:11
         Format(Now(),"hh:mm:ss") 09:10:11
         FormatdateTime('mmmm',now);
         Format(rs("price").Value * rs("shirtmlCost").Value, "######.##")
         Format(Comission, "###0.##")
 */ 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【日期函數(shù)】 
 
         Response.Write(" <br>----------【日期函數(shù)列表】 ------------- <br>"); 
         System.DateTime currentTime=new System.DateTime();  
 
         Response.Write("<br>1.1 取當前年月日時分秒"); 
         currentTime=System.DateTime.Now;  
 
         int 年=currentTime.Year;  
         Response.Write("<br>1.2 取當前年:"+年.ToString()); 
 
         int 月=currentTime.Month;  
         Response.Write("<br>1.3 取當前月:"+月.ToString()); 
 
         int 日=currentTime.Day;  
         Response.Write("<br>1.4 取當前日:"+日.ToString()); 
 
         int 時=currentTime.Hour;  
         Response.Write("<br>1.5 取當前時:"+時.ToString()); 
 
         int 分=currentTime.Minute;  
         Response.Write("<br>1.6 取當前分:"+分.ToString()); 
 
         int 秒=currentTime.Second;  
         Response.Write("<br>1.7 取當前秒:"+秒.ToString()); 
 
         int 毫秒=currentTime.Millisecond;  
         Response.Write("<br>1.8 取當前毫秒:"+毫秒.ToString()); 
 
 
         Response.Write("<br>中文:"+年.ToString()+"年"+月.ToString()+"月"+日.ToString()+"日"+時.ToString()+"時"+分.ToString()+"分" 
                                   +秒.ToString()+"秒"+毫秒.ToString()+"毫秒"); 
 
         string stry=currentTime.ToString("f"); //不顯示秒  
         Response.Write("<br>字符型轉換 轉為32位數(shù)字型:"+stry.ToString()); 
         Response.Write("<br>1.9 取中文日期顯示——年月日時分:"+stry.ToString()); 
 
         string strym=currentTime.ToString("y");  
         Response.Write("<br>1.10 取中文日期顯示_年月:"+strym.ToString()); 
 
         string strmd=currentTime.ToString("m");  
         Response.Write("<br>1.11 取中文日期顯示_月日:"+strmd.ToString()); 
 
         string strymd=currentTime.ToString("d");  
         Response.Write("<br>1.12 取當前年月日,格式為:2003-9-23:"+strymd.ToString()); 
 
         string strt=currentTime.ToString("t"); 
         Response.Write("<br>1.13 取當前時分,格式為:14:24:" + strt.ToString()); 
 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【轉字符串函數(shù)ToString()】 
 
     Response.Write(" <br>----------【轉字符串函數(shù) ToString()】 ------------- <br>"); 
 
 
     string a1=12345.ToString("n"); //生成 12,345.00  
     string a2 = 12345.ToString("C"); //生成 ¥12,345.00  
     string a3 = 12345.ToString("e"); //生成 1.234500e+004  
     string a4 = 12345.ToString("f4"); //生成 12345.0000  
     string a5 = 12345.ToString("x"); //生成 3039 (16進制)  
     string a6 = 12345.ToString("p"); //生成 1,234,500.00%  
     Response.Write("<br> n :"+a1); 
     Response.Write("<br> C :" + a2); 
     Response.Write("<br> e :" + a3); 
     Response.Write("<br> f4 :" + a4); 
     Response.Write("<br> x :" + a5); 
     Response.Write("<br> p :" + a6); 
 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【取字符串長度】--  
 
     Response.Write(" <br>----------【取字符串長度】 ------------- <br>"); 
     string str="中國aa";  
     int Len = str.Length ; //Len是自定義變量, str是求測的字串的變量名 
     Response.Write(" <br>漢字是1個長度 -- 字符串【中國aa】的長度為:" + Len.ToString()); 
 
     byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);  
     //然后可得到比特長度:  
     string len = bytStr.Length.ToString(); 
     Response.Write(" <br>漢字是2個長度 -- 字符串【" + str + "】的字符長度為:" + len); 
 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【截取字串的一部分式】 
 
       Response.Write(" <br>----------【截取字串的一部分】 ------------- <br>"); 
 
       string aaa1 = "中華" + "aa人民" + "b共和國"; 
       string s1 = aaa1.Substring(1, 2); 
       Response.Write("<br>" + s1); 
 
 #endregion 
 
 
 
 #region =========================================================== \\ ★ 【取遠程用戶IP地址】 
 
       Response.Write(" <br>----------【取遠程用戶IP地址】 ------------- <br>"); 
       String user_ip=Request.ServerVariables["REMOTE_ADDR"].ToString(); 
       Response.Write("<br>取遠程用戶IP地址:" + user_ip); 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【穿過代理服務器取遠程用戶真實IP地址:】 
 
       Response.Write(" <br>----------【穿過代理服務器取遠程用戶真實IP地址:】 ------------- <br>"); 
 
       string user_IP = "無"; 
       if (Request.ServerVariables["HTTP_VIA"] != null) 
       { 
           user_IP = Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); 
       } 
       else 
       { 
           user_IP = Request.ServerVariables["REMOTE_ADDR"].ToString(); 
       } 
       Response.Write("<br>穿過代理服務器取遠程用戶真實IP地址:" + user_IP); 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【session"變量"的用法】 
 
       Response.Write(" <br>----------【session變量的用法】 ------------- <br>"); 
 
 
        Session["username"]="小日本,王八蛋!"; 
 
        Object objName=Session["username"];  
        String strName=objName.ToString(); 
 
        Response.Write(" <br>【session變量的用法】-- " + strName); 
        Session.RemoveAll(); // 清空 
endregion 
 
 
 #region =========================================================== \\ ★ 【用超鏈接傳送變量】 
 
        Response.Write(" <br>----------【用超鏈接傳送變量】 ------------- <br>"); 
        // 如在任一頁中建超鏈接:<a href=Edit.aspx?fbid=23>點擊</a>  
        // 在Edit.aspx頁中取值:String str=Request.QueryString["fdid"]; 
 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【XML節(jié)點】 
 
        Response.Write(" <br>----------【XML節(jié)點式】 ------------- <br>"); 
/*
         12、DOC對象.CreateElement("新建節(jié)點名"); 
         創(chuàng)建xml文檔新節(jié)點
 
         13、父節(jié)點.AppendChild(子節(jié)點); 
         將新建的子節(jié)點加到XML文檔父節(jié)點下
 
         14、 父節(jié)點.RemoveChild(節(jié)點); 
         刪除節(jié)點
 */ 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【用程序打開URL地址】 
 
      // Response.Write(" <br>----------【用程序打開URL地址】 ------------- <br>"); 
 
      //  Response.Redirect("http://www.baidu.com"); 
       
 #endregion 
 
 
 #region =========================================================== \\ ★ 【查指定位置是否空字符】 
 
       Response.Write(" <br>----------【查指定位置是否空字符】 ------------- <br>"); 
 
      string str1="中國 人民";  
      Response.Write(char.IsWhiteSpace(str1,1)); //結果為:True, 第一個字符是0位,2是第三個字符。 
       
 #endregion 
 
 
 #region =========================================================== \\ ★ 【查字符是否是標點符號】 
 
     Response.Write(" <br>----------【查字符是否是標點符號】 ------------- <br>"); 
     Response.Write(char.IsPunctuation('A')); //返回:False 
     Response.Write(char.IsPunctuation(',')); //返回:TREE 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【清除字串前后空格】 
 
     // Response.Write(" <br>----------【清除字串前后空格】 ------------- <br>"); 
       // Trim()  
 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【字符串替換】 
 
      Response.Write(" <br>----------【字符串替換】 ------------- <br>"); 
 
      string str_1="中國";  
      str_1=str_1.Replace("國","央"); //將國字換為央字  
      Response.Write("<br> 將中國替換為中央:"+str_1); //輸出結果為“中央” 
 
#endregion 
 
 
 #region =========================================================== \\ ★ 【最大值】 
 
       Response.Write(" <br>----------【最大值】 ------------- <br>"); 
 
       int x=Math.Max(5,10); // x將取值 10 
       Response.Write("<br>【5和10】中的最大值是:"+x.ToString()); 
 
 
 #endregion 
 
 
#region =========================================================== \\ ★ 【字符串轉大寫字母】 
 
     Response.Write(" <br>----------【字符串轉大寫字母】 ------------- <br>"); 
 
     string Str_0 = "THIS is Lcase!";   //聲明一個字符串str1 
 
     Response.Write("<br>字符串轉大寫字母【" + Str_0.ToUpper() + "】");  
 
 #endregion 
 
 
 #region =========================================================== \\ ★ 【字符串A是否包含B】 
 
     Response.Write(" <br>----------【字符串A是否包含B】 ------------- <br>"); 
 
     // 語法: str1.EndsWith(str2); __檢測字串str1是否以字串str2結尾,返回布爾值. 
     // 語法:str1.Equals(str2)或==; __檢測字串str1是否與字串str2相等,返回布爾值,用法同上 
 
 
     string Str_1 = "11范例典a".ToUpper();   //聲明一個字符串str1 
     string Str_2 ="范例典A".ToUpper();   //聲明一個字符串str2 
     if (Str_1.EndsWith(Str_2)) 
     { 
         Response.Write("<br>字符串【"+Str_1+"】包含【" + Str_2 + "】!??!");  
     } 
     else 
     { 
         Response.Write("<br>字符串【" + Str_1 + "】不包含【" + Str_2 + "】?。。?);  
     } 
 
     if (Str_1==Str_2) 
     { 
         Response.Write("<br>字符串【" + Str_1 + "】=【" + Str_2 + "】?。。?); 
     } 
     else 
     { 
         Response.Write("<br>字符串【" + Str_1 + "】<>【" + Str_2 + "】?。?!"); 
     } 
 #endregion 
 
 
 
 #region =========================================================== \\ ★ 【查找字串中指定字符或字串首次(最后一次)出現(xiàn)的位置】 
 
     Response.Write(" <br>----------【查找字串中指定字符或字串首次(最后一次)出現(xiàn)的位置】 ------------- <br>"); 
 
     string Str_3 = "a".ToUpper();   //聲明一個字符串str1 
     string Str_4 ="范a例典A".ToUpper();   //聲明一個字符串str2 
     int Str_5=Str_4.IndexOf(Str_3); //查找“字”在str1中的索引值(位置)  
     int Str_6 = Str_4.LastIndexOf(Str_3);//查找“字串”的第一個字符在str1中的索引值(位置)  
 
     Response.Write("<br>字符串【" + Str_3 + "】在【" + Str_4 + "】中第一次出現(xiàn)的位置是:"+Str_5.ToString()); 
     Response.Write("<br>字符串【" + Str_3 + "】在【" + Str_4 + "】中最后一次出現(xiàn)的位置是:" + Str_6.ToString()); 
 
 #endregion 
 
 
#region =========================================================== \\ ★ 【在字串中指定索引位插入指定字符】 
 
       Response.Write(" <br>----------【在字串中指定索引位插入指定字符】 ------------- <br>"); 
 
       string Str_7 = "范例典".ToUpper();   //聲明一個字符串str2 
       Response.Write("<br>【"+Str_7+"】中,在第3個字添加【寶】字為:"+Str_7.Insert(2,"寶")); 
 
#endregion 
 
 
#region =========================================================== \\ ★ 【在字串左(或右)加空格或指定char字符,使字串達到指定長度】 
 
       Response.Write(" <br>----------【在字串左(或右)加空格或指定char字符,使字串達到指定長度】 ------------- <br>"); 
         string str0="中國人";  
         str1=str0.PadLeft(10,'1'); //無第二參數(shù)為加空格  
         Response.Write("<br>"+str0+"在左邊填充10個字符,用1補為:"+str1); //結果為"1111111中國人" , 字串長為10  
 
         str1=str0.PadRight(10,'1'); //無第二參數(shù)為加空格  
         Response.Write("<br>"+str0+"在左邊填充10個字符,用1補為:"+str1); //結果為"1111111中國人" , 字串長為10  
#endregion 
 
 
#region =========================================================== \\ ★ 【從指定位置開始刪除指定數(shù)的字符】 
 
       Response.Write(" <br>----------【從指定位置開始刪除指定數(shù)的字符】 ------------- <br>"); 
       string str_0=str0.Remove(1,1); 
       Response.Write(" <br> 【"+str0+"】從第2個字符刪除1個字符為:"+str_0); 
 
       str_0=str0.Remove(1,2); 
       Response.Write(" <br> 【"+str0+"】從第2個字符刪除10個字符為:"+str_0); 
       
 
 
 
#endregion 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

 

            #region =========================================================== \\ ★ 【樣式】


                  Response.Write(" <br>----------【樣式】 ------------- <br>");


            #endregion

 


            #region =========================================================== \\ ★ 【Asp.Net函數(shù)大全】


                  Response.Write(" <br>----------【Asp.Net函數(shù)大全】 ------------- <br>");
            /*
                    Abs(number)  取得數(shù)值的絕對值。
                    Asc(String)  取得字符串表達式的第一個字符ASCII  碼。
                    Atn(number)  取得一個角度的反正切值。
                    CallByName (object, procname, usecalltype,[args()])  執(zhí)行一個對象的方法、設定或傳回對象的屬性。
                    CBool(expression)  轉換表達式為Boolean  型態(tài)。
                    CByte(expression)  轉換表達式為Byte  型態(tài)。
                    CChar(expression)  轉換表達式為字符型態(tài)。
                    CDate(expression)  轉換表達式為Date  型態(tài)。
                    CDbl(expression)  轉換表達式為Double  型態(tài)。
                    CDec(expression)  轉換表達式為Decimal  型態(tài)。
                    CInt(expression)  轉換表達式為Integer  型態(tài)。
                    CLng(expression)  轉換表達式為Long  型態(tài)。


                    CObj(expression)  轉換表達式為Object  型態(tài)。
                    CShort(expression)  轉換表達式為Short  型態(tài)。
                    CSng(expression)  轉換表達式為Single  型態(tài)。
                    CStr(expression)  轉換表達式為String  型態(tài)。
                    Choose (index, choice-1[, choice-2, ... [, choice-n]])  以索引值來選擇并傳回所設定的參數(shù)。
                    Chr(charcode)  以ASCII  碼來取得字符內容。
                    Close(filenumberlist)  結束使用Open  開啟的檔案。
                    Cos(number)  取得一個角度的余弦值。
                    Ctype(expression, typename)  轉換表達式的型態(tài)。
                    DateAdd(dateinterval, number, datetime)  對日期或時間作加減。
                    DateDiff(dateinterval, date1, date2)  計算兩個日期或時間間的差值。
                    DatePart (dateinterval, date)  依接收的日期或時間參數(shù)傳回年、月、日或時間。
                    DateSerial(year, month, day)  將接收的參數(shù)合并為一個只有日期的Date  型態(tài)的數(shù)據(jù)。
                    DateValue(datetime)  取得符合國別設定樣式的日期值,并包含時間。


                    Day(datetime)  依接收的日期參數(shù)傳回日。
                    Eof(filenumber)  當?shù)诌_一個被開啟的檔案結尾時會傳回True 。
                    Exp(number)  依接收的參數(shù)傳回e  的次方值。
                    FileDateTime(pathname)  傳回檔案建立時的日期、時間。
                    FileLen(pathname)  傳回檔案的長度,單位是Byte 。
                    Filter(sourcearray, match[, include[, compare]])  搜尋字符串數(shù)組中的指定字符串,凡是數(shù)組元素中含有指定字符串,會將它們結合成新的字符串數(shù)組并傳回。若是要傳回不含指定字符串的數(shù)組元素,則include  參數(shù)設為False 。compare  參數(shù)則是設定搜尋時是否區(qū)分大小寫,此時只要給TextCompare  常數(shù)或1  即可。
                    Fix(number)  去掉參數(shù)的小數(shù)部分并傳回。
                    Format(expression[, style[, firstdayofweek[, firstweekofyear]]])  將日期、時間和數(shù)值資料轉為每個國家都可以接受的格式。
                    FormatCurrency(expression[,numdigitsafterdecimal [,includeleadingdigit]])  將數(shù)值輸出為金額型態(tài)。
                    numdigitsafterdecimal  參數(shù)為小數(shù)字數(shù),includeleadingdigit  參數(shù)為當整數(shù)為0  時是否補至整數(shù)字數(shù)。


                    FormatDateTime(date[,namedformat])  傳回格式化的日期或時間數(shù)據(jù)。
                    FormatNumber(expression[,numdigitsafterdecimal [,includeleadingdigit]])  傳回格式化
                    的數(shù)值數(shù)據(jù)。Numdigitsafterdecimal  參數(shù)為小數(shù)字數(shù),includeleadingdigit  參數(shù)為當整數(shù)為0  時是否補至整數(shù)字數(shù)。
                    FormatPercent(expression[,numdigitsafterdecimal [,includeleadingdigit]])  傳回轉換為百分比格式的數(shù)值數(shù)據(jù)。numdigitsafterdecimal  參數(shù)為小數(shù)字數(shù),includeleadingdigit  參數(shù)為當整數(shù)為0  時是否補至整數(shù)字數(shù)。
                    GetAttr(2005620163726.htm)  傳回檔案或目錄的屬性值。
                    Hex(number)  將數(shù)值參數(shù)轉換為16  進制值。
                    Hour(time)  傳回時間的小時字段,型態(tài)是Integer 。
                    Iif(expression, truepart, falsepart)  當表達式的傳回值為True  時執(zhí)行truepart  字段的程序,反之則執(zhí)行falsepart  字段。
                    InStr([start, ]string1, string2)  搜尋string2  參數(shù)設定的字符出現(xiàn)在字符串的第幾個字符,start  為由第幾個字符開始尋找,string1  為欲搜尋的字符串,string2  為欲搜尋的字符。
                    Int(number)  傳回小于或等于接收參數(shù)的最大整數(shù)值。
                    IsArray(varname)  判斷一個變量是否為數(shù)組型態(tài),若為數(shù)組則傳回True ,反之則為False 。


                    IsDate(expression)  判斷表達式內容是否為DateTime  型態(tài),若是則傳回True ,反之則為False 。
                    IsDbNull(expression)  判斷表達式內容是否為Null ,若是則傳回True ,反之則為False 。
                    IsNumeric(expression)  判斷表達式內容是否為數(shù)值型態(tài),若是則傳回True ,反之則為False 。
                    Join(sourcearray[, delimiter])  將字符串數(shù)組合并唯一個字符串,delimiter  參數(shù)是設定在各個元素間加入新的字符串。
                    Lcase(string)  將字符串轉換為小寫字體。
                    Left(string, length)  由字符串左邊開始取得length  參數(shù)設定長度的字符。
                    Len(string)  取得字符串的長度。
                    Log(number)  取得數(shù)值的自然對數(shù)。
                    Ltrim(string)  去掉字符串的左邊空白部分。
                    Mid(string, start[, length])  取出字符串中strat  參數(shù)設定的字符后length  長度的字符串,若length  參數(shù)沒有設定,則取回start  以后全部的字符。
                    Minute(time)  取得時間內容的分部分,型態(tài)為Integer 。
                    MkDir(path)  建立一個新的目錄。
                    Month(date)  取得日期的月部分,型態(tài)為Integer 。


                    MonthName(month)  依接收的月份數(shù)值取得該月份的完整寫法。
                    Now()  取得目前的日期和時間。
                    Oct(number)  將數(shù)值參數(shù)轉換為8  進制值。
                    Replace(expression, find, replace)  將字符串中find  參數(shù)指定的字符串轉換為replace  參數(shù)指定的字符串。
                    Right(string,length)  由字符串右邊開始取得length  參數(shù)設定長度的字符。
                    RmDir(path)  移除一個空的目錄。
                    Rnd()  取得介于0  到1  之間的小數(shù),如果每次都要取得不同的值,使用前需加上Randomize  敘述。
                    Rtrim(string)  去掉字符串的右邊空白部分。
                    Second(time)  取得時間內容的秒部分,型態(tài)為Integer 。
                    Sign(number)  取得數(shù)值內容是正數(shù)或負數(shù),正數(shù)傳回1 ,負數(shù)傳回-1 ,0  傳回0 。
                    Sin(number)  取得一個角度的正弦值。
                    Space(number)  取得number  參數(shù)設定的空白字符串。


                    Split(expression[, delimiter])  以delimiter  參數(shù)設定的條件字符串來將字符串分割為字符串數(shù)組。
                    Sqrt(number)  取得一數(shù)值得平方根。
                    Str(number)  將數(shù)字轉為字符串后傳回。
                    StrReverse(expression)  取得字符串內容反轉后的結果。
                    Tan(number)  取得某個角度的正切值。
                    TimeOfDay()  取得目前不包含日期的時間。
                    Timer()  取得由0:00  到目前時間的秒數(shù),型態(tài)為Double 。
                    TimeSerial(hour, minute, second)  將接收的參數(shù)合并為一個只有時間Date  型態(tài)的數(shù)據(jù)。
                    TimaValue(time)  取得符合國別設定樣式的時間值。
                    Today()  取得今天不包含時間的日期。
                    Trim(string)  去掉字符串開頭和結尾的空白。
                    TypeName(varname)  取得變量或對象的型態(tài)。
                    Ubound(arrayname[, dimension])  取得數(shù)組的最終索引值,dimension  參數(shù)是指定取得第幾維度的最終索引值。


                    Ucase(string)  將字符串轉換為大寫。
                    Val(string)  將代表數(shù)字的字符串轉換為數(shù)值型態(tài),若字符串中含有非數(shù)字的內容則會將其去除后,合并為一數(shù)字。
                    Weekday(date)  取的參數(shù)中的日期是一個星期的第幾天,星期天為1 、星期一為2 、星期二為3  依此類推。
                    WeekDayName(number)  依接收的參數(shù)取得星期的名稱,可接收的參數(shù)為1  到7 ,星期天為1 、星期一為2 、星期二為3  依此類推。


                    Asp.net 字符串操作函數(shù)大全


                    替換字符串result = replace(str, str1, str2)str是替換前的字符串str1是要被替換的文字str2是用來替換的文字resutle是結果字符串


                    截取字符串
                    mystring.Substring(x,y)
                    x是起始位置,y是截取長度
                    查找字符串中位置
                    int String.IndexOf(string value);
                    返回字符串中第一次出現(xiàn)子字符串的字符位置,從0開始,未找到子字符串返回-1。
                    int String.IndexOf(string value,int startIndex);
                    同上,但是從字符串的startIndex位置開始搜索,一直到字符串末尾。
                    int String.IndexOf(string value,int startIndex,int count);
                    同上,但是從字符串的指定位置開始,并向后搜索count個字符。
                    注意后兩個參數(shù)的取值要滿足下面條件:
                    0<=startIndex0示例:string mystr="ABCABCABC";
                    表達式 返回值
                    mystr.IndexOf("a") -1 //大小寫敏感
                    mystr.IndexOf("A") 0
                    mystr.IndexOf("A",0) 0 //第一個字符的索引號為0
                    mystr.IndexOf("A",1) 3
                    mystr.IndexOf("A",1,2) -1
                    mystr.IndexOf("A",1,3) 3 //總共搜索count個字符


                    LastIndexOf-反向搜索函數(shù)
                    返回字符串中子字符串的最后出現(xiàn)的字符位置,從后向前找。
                    0<=startIndex0
                    Insert-插入函數(shù)
                    string Insert(int startIndex,string value);
                    在字符串的指定索引位置插入一個字符串。
                    在返回的字符串中,value字符串的第一個字符的索引號為startIndex。


                    Remove-刪除函數(shù)
                    string Remove(int startIndex,int count);
                    從字符串的指定索引位置刪除指定數(shù)目的字符。
                    索引和計數(shù)必須引用該字符串內的位置,startIndex+count<=Length


                    Replace-替換函數(shù)
                    string Replace(char oldChar,char newChar);
                    string Replace(string oldValue,string newValue);


                    Concat-連接函數(shù)
                    string Concat(參數(shù));
                    參數(shù)可以是對象、對象數(shù)組、字符串、字符串數(shù)組,多個對象(字符串)間以逗號分隔


                    Join-串聯(lián)函數(shù)
                    string Join(string separator,string[] value);
                    在字符串數(shù)組的每個元素之間串聯(lián)指定的分隔符,從而產生單個串聯(lián)的字符串。
                    string Join(string separator,string[] value,int startIndex,int count);
                    串聯(lián)部分數(shù)組元素,從第startIndex個元素開始,串聯(lián)count個元素。


                    Split-分割函數(shù)
                    string[] Split(params char[] separator);
                    根據(jù)分割字符將字符串分割成子字符串,然后將結果作為字符串數(shù)組返回。
                    string[] Split(char[] separator,int count);
                    參數(shù)count指定返回的最大數(shù)組元素數(shù),進行部分分割
                    示例:string mystr="1+2+3-4+5+6";
                    表達式 返回
                    mystr.Split('-'); {"1+2+3","4+5+6"}
                    mystr.Split("+-".ToCharArray()); {"1","2","3","4","5","6"}
                    mystr.Split(new char[]{'+','-'}); {"1","2","3","4","5","6"}
                    mystr.Split("+-".ToCharArray(),4); {"1","2","3","4+5+6"}
                    mystr.Split("+-".ToCharArray(),100); {"1","2","3","4","5","6"}
                    注意上面分隔字符的幾種用法
                    部分分割時,最多返回count個元素。


                    ToCharArray-打散函數(shù)(哈哈,借用Flash中的術語了)
                    char[] ToCharArray();
                    將字符串中的字符復制到字符數(shù)組。
                    char[] ToCharArray(int startIndex,int length);
                    將字符串中的指定子字符串內的字符復制到字符數(shù)組。
                    示例:string mystr="Diffmaker";
                    表達式 返回
                    mystr.ToCharArray(); {'D','i','f','f','m','a','k','e','r'}
                    mystr.ToCharArray(4,4); {'m','a','k','e'}


                    Trim|TrimStart|TrimEnd-修剪函數(shù)
                    string Trim();//移除字符串首尾空白字符(包括中英文空格)
                    string TrimStart();//移除字符串首部空白字符(包括中英文空格)
                    string TrimEnd();//移除字符串尾部空白字符(包括中英文空格)
                    string Trim(params char[] trimChars);//移除字符串首尾字符
                    string TrimStart(params char[] trimChars);//移除字符串首部字符
                    string TrimEnd(params char[] trimChars);//移除字符串尾部字符
                    當不指定參數(shù)時,移除的是空白字符
                    當指定參數(shù)時,移除的是指定字符


                    StartsWith|EndsWith-端點函數(shù)
                    bool StartsWith(string value);//檢測字符串是否以子串開始
                    bool EndsWith(string value);//檢測字符串是否以子串結束


                    PadLeft|PadRight-填充函數(shù)
                    string PadLeft(int totalWidth);//在字符串左側添加空格,使其達到指定長度
                    string PadRight(int totalWidth);//在字符串右側添加空格,使其達到指定長度
                    string PadLeft(int totalWidth,char paddingChar);//左側添加指定字符到定長
                    string PadRight(int totalWidth,char paddingChar);//右側添加指定字符到定長


                    Substring-取子函數(shù)
                    string Substring(int startIndex);//從指定的字符位置開始至串尾
                    string Substring(int startIndex,int length);//從指定的字符位置開始取指定長度
                    startIndex 從零開始
                    如果startIndex等于字符串的長度,則返回:string.Empty
                    startIndex+count<=Length


                    其他簡單函數(shù)
                    String.ToLower();//轉小寫函數(shù)
                    String.ToUpper();//轉大寫函數(shù)
                    Format(要修飾的數(shù)據(jù)[,要修飾的格式[,一周的第一天[,一年的第一周]]])


                    格式的參數(shù)是一些有意義的符號,這些符號的意義如下表所示:


                    符號 意義


                    0 數(shù)值配置符號,如果所指定的位置沒有數(shù)值則印出0


                    # 數(shù)值配置符號,如果本符號前面為0 則不印出


                    . 小數(shù)點配置符號


                    , 千分符號


                    -_$()與空格符 文字字符則一五一十的印出


                    下列程序將數(shù)值50000 格式化成 $50,000.00:
                    <html>
                    <%
                    Response.Write("應付帳款為" & Format(50000,"$##,###.00"))
                    %>
                    </html>


                    打印指定的時間及日期格式
                    Format 函數(shù)也可以用來修飾時間及日期,假設現(xiàn)在時間仍為2001 年6 月1 日星期五9 點10 分11 秒,如下表所示:


                    語法 結果
                    Format(Now(), "M/d/yy") 6/1/01
                    Format(Now(),"MM 月dd 日,dddd,yyyy 年") 06 月01 日,星期五,2001 年
                    Format(Now(),"MMM-d") 六月-1
                    Format(Now(),"h:m:s") 9:10:11
                    Format(Now(),"hh:mm:ss") 09:10:11
                    FormatdateTime('mmmm',now);
                    Format(rs("price").Value * rs("shirtmlCost").Value, "######.##")
                    Format(Comission, "###0.##")
            */
            #endregion

 


            #region =========================================================== \\ ★ 【日期函數(shù)】


                    Response.Write(" <br>----------【日期函數(shù)列表】 ------------- <br>");
                    System.DateTime currentTime=new System.DateTime();


                    Response.Write("<br>1.1 取當前年月日時分秒");
                    currentTime=System.DateTime.Now;


                    int 年=currentTime.Year;
                    Response.Write("<br>1.2 取當前年:"+年.ToString());


                    int 月=currentTime.Month;
                    Response.Write("<br>1.3 取當前月:"+月.ToString());


                    int 日=currentTime.Day;
                    Response.Write("<br>1.4 取當前日:"+日.ToString());


                    int 時=currentTime.Hour;
                    Response.Write("<br>1.5 取當前時:"+時.ToString());


                    int 分=currentTime.Minute;
                    Response.Write("<br>1.6 取當前分:"+分.ToString());


                    int 秒=currentTime.Second;
                    Response.Write("<br>1.7 取當前秒:"+秒.ToString());


                    int 毫秒=currentTime.Millisecond;
                    Response.Write("<br>1.8 取當前毫秒:"+毫秒.ToString());

 


                    Response.Write("<br>中文:"+年.ToString()+"年"+月.ToString()+"月"+日.ToString()+"日"+時.ToString()+"時"+分.ToString()+"分"
                                              +秒.ToString()+"秒"+毫秒.ToString()+"毫秒");


                    string stry=currentTime.ToString("f"); //不顯示秒
                    Response.Write("<br>字符型轉換 轉為32位數(shù)字型:"+stry.ToString());
                    Response.Write("<br>1.9 取中文日期顯示——年月日時分:"+stry.ToString());


                    string strym=currentTime.ToString("y");
                    Response.Write("<br>1.10 取中文日期顯示_年月:"+strym.ToString());


                    string strmd=currentTime.ToString("m");
                    Response.Write("<br>1.11 取中文日期顯示_月日:"+strmd.ToString());


                    string strymd=currentTime.ToString("d");
                    Response.Write("<br>1.12 取當前年月日,格式為:2003-9-23:"+strymd.ToString());


                    string strt=currentTime.ToString("t");
                    Response.Write("<br>1.13 取當前時分,格式為:14:24:" + strt.ToString());


            #endregion

 


            #region =========================================================== \\ ★ 【轉字符串函數(shù)ToString()】


                Response.Write(" <br>----------【轉字符串函數(shù) ToString()】 ------------- <br>");

 


                string a1=12345.ToString("n"); //生成 12,345.00
                string a2 = 12345.ToString("C"); //生成 ¥12,345.00
                string a3 = 12345.ToString("e"); //生成 1.234500e+004
                string a4 = 12345.ToString("f4"); //生成 12345.0000
                string a5 = 12345.ToString("x"); //生成 3039 (16進制)
                string a6 = 12345.ToString("p"); //生成 1,234,500.00%
                Response.Write("<br> n :"+a1);
                Response.Write("<br> C :" + a2);
                Response.Write("<br> e :" + a3);
                Response.Write("<br> f4 :" + a4);
                Response.Write("<br> x :" + a5);
                Response.Write("<br> p :" + a6);


            #endregion

 


            #region =========================================================== \\ ★ 【取字符串長度】--


                Response.Write(" <br>----------【取字符串長度】 ------------- <br>");
                string str="中國aa";
                int Len = str.Length ; //Len是自定義變量, str是求測的字串的變量名
                Response.Write(" <br>漢字是1個長度 -- 字符串【中國aa】的長度為:" + Len.ToString());


                byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
                //然后可得到比特長度:
                string len = bytStr.Length.ToString();
                Response.Write(" <br>漢字是2個長度 -- 字符串【" + str + "】的字符長度為:" + len);


            #endregion

 


            #region =========================================================== \\ ★ 【截取字串的一部分式】


                  Response.Write(" <br>----------【截取字串的一部分】 ------------- <br>");


                  string aaa1 = "中華" + "aa人民" + "b共和國";
                  string s1 = aaa1.Substring(1, 2);
                  Response.Write("<br>" + s1);


            #endregion

 

 


            #region =========================================================== \\ ★ 【取遠程用戶IP地址】


                  Response.Write(" <br>----------【取遠程用戶IP地址】 ------------- <br>");
                  String user_ip=Request.ServerVariables["REMOTE_ADDR"].ToString();
                  Response.Write("<br>取遠程用戶IP地址:" + user_ip);
            #endregion

 


            #region =========================================================== \\ ★ 【穿過代理服務器取遠程用戶真實IP地址:】


                  Response.Write(" <br>----------【穿過代理服務器取遠程用戶真實IP地址:】 ------------- <br>");


                  string user_IP = "無";
                  if (Request.ServerVariables["HTTP_VIA"] != null)
                  {
                      user_IP = Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
                  }
                  else
                  {
                      user_IP = Request.ServerVariables["REMOTE_ADDR"].ToString();
                  }
                  Response.Write("<br>穿過代理服務器取遠程用戶真實IP地址:" + user_IP);
            #endregion


 
            #region =========================================================== \\ ★ 【session"變量"的用法】


                  Response.Write(" <br>----------【session變量的用法】 ------------- <br>");

 


                   Session["username"]="小日本,王八蛋!";


                   Object objName=Session["username"];
                   String strName=objName.ToString();


                   Response.Write(" <br>【session變量的用法】-- " + strName);
                   Session.RemoveAll(); // 清空
          #endregion

 


            #region =========================================================== \\ ★ 【用超鏈接傳送變量】


                   Response.Write(" <br>----------【用超鏈接傳送變量】 ------------- <br>");
                   // 如在任一頁中建超鏈接:<a href=Edit.aspx?fbid=23>點擊</a>
                   // 在Edit.aspx頁中取值:String str=Request.QueryString["fdid"];


            #endregion

 


            #region =========================================================== \\ ★ 【XML節(jié)點】


                   Response.Write(" <br>----------【XML節(jié)點式】 ------------- <br>");
           /*
                    12、DOC對象.CreateElement("新建節(jié)點名");
                    創(chuàng)建xml文檔新節(jié)點


                    13、父節(jié)點.AppendChild(子節(jié)點);
                    將新建的子節(jié)點加到XML文檔父節(jié)點下


                    14、 父節(jié)點.RemoveChild(節(jié)點);
                    刪除節(jié)點
            */
            #endregion

 


            #region =========================================================== \\ ★ 【用程序打開URL地址】


                 // Response.Write(" <br>----------【用程序打開URL地址】 ------------- <br>");


                 //  Response.Redirect("http://www.baidu.com");
                 
            #endregion

 


            #region =========================================================== \\ ★ 【查指定位置是否空字符】


                  Response.Write(" <br>----------【查指定位置是否空字符】 ------------- <br>");


                 string str1="中國 人民";
                 Response.Write(char.IsWhiteSpace(str1,1)); //結果為:True, 第一個字符是0位,2是第三個字符。
                 
            #endregion

 


            #region =========================================================== \\ ★ 【查字符是否是標點符號】


                Response.Write(" <br>----------【查字符是否是標點符號】 ------------- <br>");
                Response.Write(char.IsPunctuation('A')); //返回:False
                Response.Write(char.IsPunctuation(',')); //返回:TREE
            #endregion
           


            #region =========================================================== \\ ★ 【清除字串前后空格】


                // Response.Write(" <br>----------【清除字串前后空格】 ------------- <br>");
                  // Trim()


            #endregion

 


            #region =========================================================== \\ ★ 【字符串替換】


                 Response.Write(" <br>----------【字符串替換】 ------------- <br>");


                 string str_1="中國";
                 str_1=str_1.Replace("國","央"); //將國字換為央字
                 Response.Write("<br> 將中國替換為中央:"+str_1); //輸出結果為“中央”


           #endregion


           
            #region =========================================================== \\ ★ 【最大值】


                  Response.Write(" <br>----------【最大值】 ------------- <br>");


                  int x=Math.Max(5,10); // x將取值 10
                  Response.Write("<br>【5和10】中的最大值是:"+x.ToString());

 


            #endregion

 


           #region =========================================================== \\ ★ 【字符串轉大寫字母】


                Response.Write(" <br>----------【字符串轉大寫字母】 ------------- <br>");


                string Str_0 = "THIS is Lcase!";   //聲明一個字符串str1


                Response.Write("<br>字符串轉大寫字母【" + Str_0.ToUpper() + "】");


            #endregion

 


            #region =========================================================== \\ ★ 【字符串A是否包含B】


                Response.Write(" <br>----------【字符串A是否包含B】 ------------- <br>");


                // 語法: str1.EndsWith(str2); __檢測字串str1是否以字串str2結尾,返回布爾值.
                // 語法:str1.Equals(str2)或==; __檢測字串str1是否與字串str2相等,返回布爾值,用法同上
   


                string Str_1 = "11范例典a".ToUpper();   //聲明一個字符串str1
                string Str_2 ="范例典A".ToUpper();   //聲明一個字符串str2
                if (Str_1.EndsWith(Str_2))
                {
                    Response.Write("<br>字符串【"+Str_1+"】包含【" + Str_2 + "】?。?!");
                }
                else
                {
                    Response.Write("<br>字符串【" + Str_1 + "】不包含【" + Str_2 + "】?。?!");
                }


                if (Str_1==Str_2)
                {
                    Response.Write("<br>字符串【" + Str_1 + "】=【" + Str_2 + "】!??!");
                }
                else
                {
                    Response.Write("<br>字符串【" + Str_1 + "】<>【" + Str_2 + "】?。。?);
                }
            #endregion

 

 


            #region =========================================================== \\ ★ 【查找字串中指定字符或字串首次(最后一次)出現(xiàn)的位置】


                Response.Write(" <br>----------【查找字串中指定字符或字串首次(最后一次)出現(xiàn)的位置】 ------------- <br>");


                string Str_3 = "a".ToUpper();   //聲明一個字符串str1
                string Str_4 ="范a例典A".ToUpper();   //聲明一個字符串str2
                int Str_5=Str_4.IndexOf(Str_3); //查找“字”在str1中的索引值(位置)
                int Str_6 = Str_4.LastIndexOf(Str_3);//查找“字串”的第一個字符在str1中的索引值(位置)


                Response.Write("<br>字符串【" + Str_3 + "】在【" + Str_4 + "】中第一次出現(xiàn)的位置是:"+Str_5.ToString());
                Response.Write("<br>字符串【" + Str_3 + "】在【" + Str_4 + "】中最后一次出現(xiàn)的位置是:" + Str_6.ToString());


            #endregion

 


           #region =========================================================== \\ ★ 【在字串中指定索引位插入指定字符】


                  Response.Write(" <br>----------【在字串中指定索引位插入指定字符】 ------------- <br>");


                  string Str_7 = "范例典".ToUpper();   //聲明一個字符串str2
                  Response.Write("<br>【"+Str_7+"】中,在第3個字添加【寶】字為:"+Str_7.Insert(2,"寶"));


           #endregion

 


           #region =========================================================== \\ ★ 【在字串左(或右)加空格或指定char字符,使字串達到指定長度】


                  Response.Write(" <br>----------【在字串左(或右)加空格或指定char字符,使字串達到指定長度】 ------------- <br>");
                    string str0="中國人";
                    str1=str0.PadLeft(10,'1'); //無第二參數(shù)為加空格
                    Response.Write("<br>"+str0+"在左邊填充10個字符,用1補為:"+str1); //結果為"1111111中國人" , 字串長為10


                    str1=str0.PadRight(10,'1'); //無第二參數(shù)為加空格
                    Response.Write("<br>"+str0+"在左邊填充10個字符,用1補為:"+str1); //結果為"1111111中國人" , 字串長為10
           #endregion

 


           #region =========================================================== \\ ★ 【從指定位置開始刪除指定數(shù)的字符】


                  Response.Write(" <br>----------【從指定位置開始刪除指定數(shù)的字符】 ------------- <br>");
                  string str_0=str0.Remove(1,1);
                  Response.Write(" <br> 【"+str0+"】從第2個字符刪除1個字符為:"+str_0);


                  str_0=str0.Remove(1,2);
                  Response.Write(" <br> 【"+str0+"】從第2個字符刪除10個字符為:"+str_0);
                 

 

 


           #endregion

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服