Message類,常用方法類 C

2021-04-13 02:59:00 字數 3957 閱讀 5398

using system;

using system.net;

using system.web;

using system.web.ui;

using system.web.ui.webcontrols;

using system.io;

using system.text;

namespace baolee.generalmethod

///

///

///

///

public static void alert(string msg)

///

/// alert();用於繼承自web.ui.page的頁面  default key : alertmsg

///

/// message

/// page

public static void alert(string msg, page page)

///

/// alert();用於繼承自web.ui.page的頁面, key 為識別符號

///

/// 識別符號

/// message

/// page

public static void alert(string key, string msg, page page)

///

/// 顯示訊息提示對話方塊,並進行頁面跳轉

///

/// 當前頁面指標,一般為this  

/// 提示資訊

/// 跳轉的目標url

/// 當前頁面指標,一般為this

/// 提示資訊

public static void confirm(webcontrol control, string msg)

///

/// 刪除指定檔案   出錯時ignor

///

/// 目標路徑

public static void deletefile(string descfilepath)

}catch (exception)

}///

/// 刪除指定目錄下所有檔案

///

/// 目標目錄

public static void deletefiles(string descdirectory)}}

}catch (exception exception)

}///

/// 記錄錯誤資訊  一般被sendmailtomanager呼叫。 檔名為 yyyymmdd.htm格式,記錄於 errorlogs目錄

///

///

/// theurl

///

public static string geturlsource(string theurl)

///

/// 將字串以流檔案輸出

///

///

///

///

/// 將字串以流檔案輸出,在ie中開啟

///

///

///

///

///

///

///

///

///

/// eg: text/plain

/// gb2312/big5

public void outputdownloadpop(string sourstr, string filename, string filetype, string charset)

///

/// 讀取指定路徑的檔案,以gb2312格式

///

///

///

public static string readtext(string filepath)

reader.close();

stream.close();

return text;

}///

/// 讀取指定路徑的檔案,按引數編碼

///

///

/// gb2312/big5

///

public static string readtextansi(string filepath, string charset)

reader.close();

stream.close();

return text;

}///

/// 讀取指定路徑的檔案,以utf格式

///

///

///

public static string readtextutf(string filepath)

return text;

}///

/// response.write

///

///

public static void write(string msg)

///

/// write logs  default path : rootpath/errorlogs

///

///

public static void writelogs(string msg)

writelogs(msg, path);

}///

/// 寫文字記錄,指定路徑

///

///

///

///

public static string writelogs(string logs, string descpath)

catch

if (flag)

return null;

}///

/// 在頁尾輸出script片斷;用於繼承自web.ui.page的頁面 default key : addscript

///

/// script 片斷

///

public static void writescript(string msg, page page)

///

/// 在頁尾輸出script片斷;用於繼承自web.ui.page的頁面    default key : addscript

///

///

/// script 片斷

///

public static void writescript(string key, string msg, page page)

///

/// 輸出文字檔, gb2312格式

///

///

/// 目標檔案完整路徑

public static void writetext(string text, string descpath)

catch (exception exception)

}///

/// 輸出文字檔, gb2312格式

///

/// 輸出內容

/// 目錄名

/// 檔名

public static void writetext(string text, string descdirectory, string descfilename)

writetext(text, descdirectory + @"/" + descfilename);

}///

/// 輸出文字檔, 按引數編碼

///

///

/// 目標檔案完整路徑

/// gb2312/big5

public static void writetextansi(string text, string descpath, string charset)

catch (exception exception)

}#endregion}}

Math類常用方法

名稱說明 abs已過載。返回指定數字的絕對值。acos 返回余弦值為指定數字的角度。asin 返回正弦值為指定數字的角度。atan 返回正切值為指定數字的角度。atan2 返回正切值為兩個指定數字的商的角度。bigmul 生成兩個 32 位數字的完整乘積。ceiling 已過載。返回大於或等於指定數...

Graphics類常用方法

名稱 說明 drawarc 畫弧。drawbezier畫立體的貝爾塞曲線。drawbeziers 畫連續立體的貝爾塞曲線。drawclosedcurve 畫閉合曲線。drawcurve 畫曲線。drawellipse畫橢圓。drawimage 畫影象。drawline 畫線。drawpath 通過路...

String 類常用方法

字串 就是由多個字元組成的一串陣列 一旦被複製,就不能被改變 public class stringdemo string s2 new string bys system.out.println s2 s2 system.out.println s2.length s2.length 5 syst...