302班

          java突擊隊
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          匯總c#.net常用函數(shù)和方法集

          Posted on 2007-06-26 00:43 停留的風 閱讀(238) 評論(0)  編輯  收藏 所屬分類: .NET技術
          1、DateTime 數(shù)字型 System.DateTime currentTime=new System.DateTime();
          1.1
          取當前年月日時分秒
          currentTime=System.DateTime.Now;
          1.2
          取當前年
          int
          =currentTime.Year;
          1.3
          取當前月
          int
          =currentTime.Month;
          1.4
          取當前日
          int
          =currentTime.Day;
          1.5
          取當前時
          int
          =currentTime.Hour;
          1.6
          取當前分
          int
          =currentTime.Minute;
          1.7
          取當前秒
          int
          =currentTime.Second;
          1.8
          取當前毫秒
          int
          毫秒=currentTime.Millisecond; (變量可用中文)

          1.9
          取中文日期顯示——年月日時分
          string strY=currentTime.ToString("f"); //
          不顯示秒

          1.10
          取中文日期顯示_年月
          string strYM=currentTime.ToString("y");

          1.11
          取中文日期顯示_月日
          string strMD=currentTime.ToString("m");

          1.12
          取中文年月日
          string strYMD=currentTime.ToString("D");

          1.13
          取當前時分,格式為:1424
          string strT=currentTime.ToString("t");

          1.14
          取當前時間,格式為:2003-09-23T14:46:48
          string strT=currentTime.ToString("s");

          1.15
          取當前時間,格式為:2003-09-23 14:48:30Z
          string strT=currentTime.ToString("u");

          1.16
          取當前時間,格式為:2003-09-23 14:48
          string strT=currentTime.ToString("g");

          1.17
          取當前時間,格式為:Tue, 23 Sep 2003 14:52:40 GMT
          string strT=currentTime.ToString("r");

          1.18
          獲得當前時間 n 天后的日期時間
          DateTime newDay = DateTime.Now.AddDays(100);

          2
          Int32.Parse(變量) Int32.Parse("常量") 字符型轉換 轉為32位數(shù)字型

          3
          變量.ToString() 字符型轉換 轉為字符串
          12345.ToString("n"); //
          生成 12,345.00
          12345.ToString("C"); //
          生成 12,345.00
          12345.ToString("e"); //
          生成 1.234500e+004
          12345.ToString("f4"); //
          生成 12345.0000
          12345.ToString("x"); //
          生成 3039 (16進制)
          12345.ToString("p"); //
          生成 1,234,500.00%


          4
          、變量.Length 數(shù)字型 取字串長度: 如: string str="中國";
          int Len = str.Length ; //Len
          是自定義變量, str是求測的字串的變量名

          5
          System.Text.Encoding.Default.GetBytes(變量) 字碼轉換 轉為比特碼 如:byte[] bytStr = System.Text.Encoding.Default.GetBytes(str); 然后可得到比特長度:
          len = bytStr.Length;

          6
          System.Text.StringBuilder("") 字符串相加,(+號是不是也一樣?) 如:System.Text.StringBuilder sb = new System.Text.StringBuilder("");
          sb.Append("
          中華");
          sb.Append("
          人民");
          sb.Append("
          共和國");

          7
          、變量.Substring(參數(shù)1,參數(shù)2); 截取字串的一部分,參數(shù)1為左起始位數(shù),參數(shù)2為截取幾位。 如:string s1 = str.Substring(0,2);

          8
          String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString(); 遠程用戶IP地址

          9
          、穿過代理服務器取遠程用戶真實IP地址: if(Request.ServerVariables["HTTP_VIA"]!=null){
          string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
          }else{
          string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
          }

          10
          Session["變量"]; 存取Session值; 如,賦值: Session["username"]="小布什"; 取值: Object objName=Session["username"];
          String strName=objName.ToString();
          清空: Session.RemoveAll();

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

          12
          DOC對象.CreateElement("新建節(jié)點名"); 創(chuàng)建XML文檔新節(jié)點

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

          14
          父節(jié)點.RemoveChild(節(jié)點); 刪除節(jié)點

          15
          Response Response.Write("字串")
          Response.Write(
          變量) 向頁面輸出。

          Response.Redirect("URL
          地址"); 跳轉到URL指定的頁面

          16
          char.IsWhiteSpce(字串變量,位數(shù))——邏輯型 查指定位置是否空字符; 如:
          string str="
          中國 人民";
          Response.Write(char.IsWhiteSpace(str,2)); //
          結果為:True, 第一個字符是0位,2是第三個字符。

          17
          char.IsPunctuation('字符') --邏輯型 查字符是否是標點符號 如:Response.Write(char.IsPunctuation('A')); //返回:False

          18
          (int)'字符' 把字符轉為數(shù)字,查代碼點,注意是單引號。 如:
          Response.Write((int)'
          '); //結果為中字的代碼:20013

          19
          (char)代碼 把數(shù)字轉為字符,查代碼代表的字符。 如:
          Response.Write((char)22269); //
          返回字。

          20
          Trim() 清除字串前后空格

          21
          、字串變量.Replace("子字串","替換為") 字串替換 如:
          string str="
          中國";
          str=str.Replace("
          ",""); //將國字換為央字
          Response.Write(str); //
          輸出結果為中央再如:(這個非常實用)

          string str="
          這是<script>腳本";
          str=str.Replace("<","<font><</font>"); //
          將左尖括號替換為<font> < </font> (或換為<,但估計經XML存諸后,再提出仍會還原)
          Response.Write(str); //
          顯示為:
          主站蜘蛛池模板: 剑河县| 巍山| 卫辉市| 旅游| 鲁甸县| 宁晋县| 吉隆县| 明光市| 靖西县| 洪雅县| 介休市| 江源县| 富裕县| 隆化县| 彰化县| 庄浪县| 尼玛县| 威信县| 赣榆县| 曲周县| 镇雄县| 平远县| 杭锦旗| 大竹县| 浙江省| 普安县| 长汀县| 凤翔县| 额尔古纳市| 彩票| 辽源市| 宜春市| 加查县| 遵化市| 政和县| 莱芜市| 大邑县| 兰州市| 区。| 旬阳县| 炉霍县|