DateTime 數字型
System
DateTime currentTime=new System
DateTime();
取當前年月日時分秒
currentTime=System
DateTime
Now;
取當前年
int 年=currentTime
Year;
取當前月
int 月=currentTime
Month;
取當前日
int 日=currentTime
Day;
取當前時
int 時=currentTime
Hour;
取當前分
int 分=currentTime
Minute;
取當前秒
int 秒=currentTime
Second;
取當前毫秒
int 毫秒=currentTime
Millisecond;
(變量可用中文)
Int
Parse(變量) Int
Parse(
常量
)
字符型轉換 轉為
位數字型
變量
ToString()
字符型轉換 轉為字符串
ToString(
n
); //生成
ToString(
C
); //生成 ¥
ToString(
e
); //生成
e+
ToString(
f
); //生成
ToString(
x
); //生成
(
進制)
ToString(
p
); //生成
%
變量
Length 數字型
取字串長度
如
string str=
中國
;
int Len = str
Length ; //Len是自定義變量
str是求測的字串的變量名
System
Text
Encoding
Default
GetBytes(變量)
字碼轉換 轉為比特碼
如
byte[] bytStr = System
Text
Encoding
Default
GetBytes(str);
然後可得到比特長度
len = bytStr
Length;
System
Text
StringBuilder(
)
字符串相加
(+號是不是也一樣?)
如
System
Text
StringBuilder sb = new System
Text
StringBuilder(
);
sb
Append(
中華
);
sb
Append(
人民
);
sb
Append(
共和國
);
變量
Substring(參數
參數
);
截取字串的一部分
參數
為左起始位數
參數
為截取幾位
如
string s
= str
Substring(
);
String user_IP=Request
ServerVariables[
REMOTE_ADDR
]
ToString();
取遠程用戶IP地址
穿過代理服務器取遠程用戶真實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();
}
Session[
變量
];
存取Session值
如
賦值
Session[
username
]=
小布什
;
取值
Object objName=Session[
username
];
String strName=objName
ToString();
清空
Session
RemoveAll();
String str=Request
QueryString[
變量
];
用超鏈接傳送變量
如在任一頁中建超鏈接:<a href=Edit
aspx?fbid=
>點擊</a>
在Edit
aspx頁中取值
String str=Request
QueryString[
fdid
];
DOC對象
CreateElement(
新建節點名
);
創建XML文檔新節點
父節點
AppendChild(子節點)
將新建的子節點加到XML文檔父節點下
父節點
RemoveChild(節點);
刪除節點
Response
Response
Write(
字串
)
Response
Write(變量)
向頁面輸出
Response
Redirect(
URL地址
)
跳轉到URL指定的頁面
char
IsWhiteSpce(字串變量
位數)——邏輯型
查指定位置是否空字符
如
string str=
中國 人民
;
Response
Write(char
IsWhiteSpace(str
)); //結果為
True
第一個字符是
位
是第三個字符
char
IsPunctuation(
字符
)
邏輯型
查字符是否是標點符號
如
Response
Write(char
IsPunctuation(
A
)); //返回
False
(int)
字符
把字符轉為數字
查代碼點
注意是單引號
如
Response
Write((int)
中
); //結果為中字的代碼
(char)代碼
把數字轉為字符
查代碼代表的字符
如
Response
Write((char)
); //返回
國
字
Trim()
清除字串前後空格
字串變量
Replace(
子字串
替換為
)
字串替換
如
string str=
中國
;
str=str
Replace(
國
央
); //將國字換為央字
Response
Write(str); //輸出結果為
中央
再如
(這個非常實用)
string str=
這是<script>腳本
;
str=str
Replace(
<
<font><</font>
); //將左尖括號替換為<font> 與 < 與 </font> (或換為<
但估計經XML存諸後
再提出仍會還原)
Response
Write(str); //顯示為
這是<script>腳本
如果不替換
<script>將不顯示
如果是一段腳本
將運行
而替換後
腳本將不運行
這段代碼的價值在於
你可以讓一個文本中的所有HTML標簽失效
全部顯示出來
保護你的具有交互性的站點
具體實現
將你的表單提交按鈕腳本加上下面代碼
string strSubmit=label
Text; //label
是你讓用戶提交數據的控件ID
strSubmit=strSubmit
Replace(
<
<font><</font>
);
然後保存或輸出strSubmit
用此方法還可以簡單實現UBB代碼
Math
Max(i
j)
取i與j中的最大值
如 int x=Math
Max(
); // x將取值
From:http://tw.wingwit.com/Article/program/net/201311/13808.html