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;
(變量可用中文)
取中文日期顯示——年月日時分
string strY=currentTime
ToString(
f
)
//不顯示秒
取中文日期顯示_年月
string strYM=currentTime
ToString(
y
)
取中文日期顯示_月日
string strMD=currentTime
ToString(
m
)
取中文年月日
string strYMD=currentTime
ToString(
D
)
取當前時分
格式為
string strT=currentTime
ToString(
t
)
取當前時間
格式為
T
:
:
string strT=currentTime
ToString(
s
)
取當前時間
格式為
:
:
Z
string strT=currentTime
ToString(
u
)
取當前時間
格式為
:
string strT=currentTime
ToString(
g
)
取當前時間
格式為
Tue
Sep
:
:
GMT
string strT=currentTime
ToString(
r
)
獲得當前時間 n 天後的日期時間
DateTime newDay = DateTime
Now
AddDays(
)
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[
變量
];
用超鏈接傳送變量
如在任一頁中建超鏈接
點擊
在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=
str=str
Replace(
<
<
)
//將左尖括號替換為 與 < 與 (或換為<
但估計經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將取值
字串對比一般都用
if(str
==str
){ }
但還有別的方法
(
)
string str
; str
//語法
str
EndsWith(str
)
__檢測字串str
是否以字串str
結尾
返回布爾值
如
if(str
EndsWith(str
)){ Response
Write(
字串str
是以
+str
+
結束的
)
}
(
)
//語法
str
Equals(str
)
__檢測字串str
是否與字串str
相等
返回布爾值
用法同上
(
)
//語法 Equals(str
str
)
__檢測字串str
是否與字串str
相等
返回布爾值
用法同上
IndexOf()
LastIndexOf()
查找字串中指定字符或字串首次(最後一次)出現的位置
返回索引值
如
str
IndexOf(
字
)
//查找
字
在str
中的索引值(位置)
str
IndexOf(
字串
)
//查找
字串
的第一個字符在str
中的索引值(位置)
str
IndexOf(
字串
)
//從str
第
個字符起
查找
個字符
查找
字串
的第一個字符在str
中的索引值(位置)
Insert()
在字串中指定索引位插入指定字符
如
str
Insert(
字
)
在str
的第二個字符處插入
字
如果str
=
中國
插入後為
中字國
PadLeft()
PadRight()
在字串左(或右)加空格或指定char字符
使字串達到指定長度
如
<%
string str
=
中國人
;
str
=str
PadLeft(
)
//無第二參數為加空格
Response
Write(str
)
//結果為
中國人
字串長為
%>
Remove()
從指定位置開始刪除指定數的字符
From:http://tw.wingwit.com/Article/program/net/201311/12945.html