熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

c#.net函數和方法集(zt)介紹

2013-11-13 10:13:01  來源: .NET編程 
    DateTime 數字型
    SystemDateTime currentTime=new SystemDateTime()
    取當前年月日時分秒
    currentTime=SystemDateTimeNow;
    取當前年
    int 年=currentTimeYear;
    取當前月
    int 月=currentTimeMonth;
    取當前日
    int 日=currentTimeDay;
    取當前時
    int 時=currentTimeHour;
    取當前分
    int 分=currentTimeMinute;
    取當前秒
    int 秒=currentTimeSecond;
    取當前毫秒
    int 毫秒=currentTimeMillisecond;
    (變量可用中文)
    取中文日期顯示——年月日時分
    string strY=currentTimeToString(f //不顯示秒
    取中文日期顯示_年月
    string strYM=currentTimeToString(y
    取中文日期顯示_月日
    string strMD=currentTimeToString(m
    取中文年月日
    string strYMD=currentTimeToString(D
    取當前時分格式為
    string strT=currentTimeToString(t
    取當前時間格式為T::
    string strT=currentTimeToString(s
    取當前時間格式為 ::Z
    string strT=currentTimeToString(u
    取當前時間格式為 :
    string strT=currentTimeToString(g
    取當前時間格式為Tue Sep :: GMT
    string strT=currentTimeToString(r
    獲得當前時間 n 天後的日期時間
    DateTime newDay = DateTimeNowAddDays(
    IntParse(變量) IntParse(常量
    字符型轉換 轉為位數字型
    變量ToString()
    字符型轉換 轉為字符串
    ToString(n //生成
    ToString(C //生成 ¥
    ToString(e //生成 e+
    ToString(f //生成
    ToString(x //生成 進制)
    ToString(p //生成 %
    變量Length 數字型
    取字串長度
    如 string str=中國;
    int Len = strLength ; //Len是自定義變量 str是求測的字串的變量名
    SystemTextEncodingDefaultGetBytes(變量)
    字碼轉換 轉為比特碼
    如byte[] bytStr = SystemTextEncodingDefaultGetBytes(str)
    然後可得到比特長度
    len = bytStrLength;
    SystemTextStringBuilder(
    字符串相加(+號是不是也一樣?)
    如SystemTextStringBuilder sb = new SystemTextStringBuilder(
    sbAppend(中華
    sbAppend(人民
    sbAppend(共和國
    變量Substring(參數參數
    截取字串的一部分參數為左起始位數參數為截取幾位
    如string s = strSubstring(
    String user_IP=RequestServerVariables[REMOTE_ADDR]ToString()
    取遠程用戶IP地址
    穿過代理服務器取遠程用戶真實IP地址
    if(RequestServerVariables[HTTP_VIA]!=null){
    string user_IP=RequestServerVariables[HTTP_X_FORWARDED_FOR]ToString()
    }else{
    string user_IP=RequestServerVariables[REMOTE_ADDR]ToString()
    }
    Session[變量];
    存取Session值
    如賦值 Session[username]=小布什;
    取值 Object objName=Session[username];
    String strName=objNameToString()
    清空 SessionRemoveAll()
    String str=RequestQueryString[變量];
    用超鏈接傳送變量
    如在任一頁中建超鏈接點擊
    在Editaspx頁中取值String str=RequestQueryString[fdid];
    DOC對象CreateElement(新建節點名
    創建XML文檔新節點
    父節點AppendChild(子節點)
    將新建的子節點加到XML文檔父節點下
    父節點RemoveChild(節點)
    刪除節點
    Response
    ResponseWrite(字串
    ResponseWrite(變量)
    向頁面輸出
    ResponseRedirect(URL地址
    跳轉到URL指定的頁面
    charIsWhiteSpce(字串變量位數)——邏輯型
    查指定位置是否空字符
    如
    string str=中國 人民;
    ResponseWrite(charIsWhiteSpace(str)) //結果為True 第一個字符是是第三個字符
    charIsPunctuation(字符邏輯型
    查字符是否是標點符號
    如ResponseWrite(charIsPunctuation(A)) //返回False
    (int)字符
    把字符轉為數字查代碼點注意是單引號
    如
    ResponseWrite((int) //結果為中字的代碼
    (char)代碼
    把數字轉為字符查代碼代表的字符
    如
    ResponseWrite((char) //返回
    Trim()
    清除字串前後空格
    字串變量Replace(子字串替換為
    字串替換
    如
    string str=中國;
    str=strReplace( //將國字換為央字
    ResponseWrite(str) //輸出結果為中央
    再如(這個非常實用)
    string str=
    str=strReplace(<< //將左尖括號替換為 與 < 與 (或換為<但估計經XML存諸後再提出仍會還原)
    ResponseWrite(str) //顯示為這是這是<script>腳本
    如果不替換<script>將不顯示如果是一段腳本將運行而替換後腳本將不運行
    這段代碼的價值在於你可以讓一個文本中的所有HTML標簽失效全部顯示出來保護你的具有交互性的站點
    具體實現將你的表單提交按鈕腳本加上下面代碼
    string strSubmit=labelText; //label是你讓用戶提交數據的控件ID
    strSubmit=strSubmitReplace(<<font>《/font>
    然後保存或輸出strSubmit
    用此方法還可以簡單實現UBB代碼
    MathMax(ij)
    取i與j中的最大值
    如 int x=MathMax( // x將取值
    字串對比一般都用 if(str==str){ } 但還有別的方法
    (
    string str; str
    //語法 strEndsWith(str __檢測字串str是否以字串str結尾返回布爾值
    if(strEndsWith(str)){ ResponseWrite(字串str是以+str+結束的 }
    (
    //語法strEquals(str __檢測字串str是否與字串str相等返回布爾值用法同上
    (
    //語法 Equals(strstr __檢測字串str是否與字串str相等返回布爾值用法同上
    IndexOf() LastIndexOf()
    查找字串中指定字符或字串首次(最後一次)出現的位置返回索引值
    strIndexOf( //查找在str中的索引值(位置)
    strIndexOf(字串//查找字串的第一個字符在str中的索引值(位置)
    strIndexOf(字串//從str個字符起查找個字符查找字串的第一個字符在str中的索引值(位置)
    Insert()
    在字串中指定索引位插入指定字符
    strInsert(在str的第二個字符處插入如果str=中國插入後為中字國
    PadLeft()PadRight()
    在字串左(或右)加空格或指定char字符使字串達到指定長度
    <%
    string str=中國人;
    str=strPadLeft( //無第二參數為加空格
    ResponseWrite(str //結果為中國人 字串長為
    %>
    Remove()
    從指定位置開始刪除指定數的字符
From:http://tw.wingwit.com/Article/program/net/201311/12945.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.