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(
);
IntParse(變量) IntParse(常量) 字符型轉換 轉為
位數字型
變量ToString() 字符型轉換 轉為字符串
ToString(
n
); //生成
ToString(
C
); //生成 ¥
ToString(
e
); //生成
e+
ToString(
f
); //生成
ToString(
x
); //生成
(
進制)
ToString(
p
); //生成
%
變量Length 數字型 取字串長度
如
string str=
中國
;
int Len = str
Length ; //Len是自定義變量
str是求測的字串的變量名
SystemTextEncodingDefaultGetBytes(變量) 字碼轉換 轉為比特碼
如
byte[] bytStr = System
Text
Encoding
Default
GetBytes(str);
然後可得到比特長度
len = bytStr
Length;
SystemTextStringBuilder() 字符串相加
(+號是不是也一樣?)
如
System
Text
StringBuilder sb = new System
Text
StringBuilder(
);
sb
Append(
中華
);
sb
Append(
人民
);
sb
Append(
共和國
);
變量Substring(參數參數); 截取字串的一部分
參數
為左起始位數
參數
為截取幾位
如
string s
= str
Substring(
);
String user_IP=RequestServerVariables[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=RequestQueryString[變量]; 用超鏈接傳送變量
如在任一頁中建超鏈接:<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指定的頁面
charIsWhiteSpce(字串變量位數)——邏輯型 查指定位置是否空字符
如
string str=
中國 人民
;
Response
Write(char
IsWhiteSpace(str
)); //結果為
True
第一個字符是
位
是第三個字符
charIsPunctuation(字符) 邏輯型 查字符是否是標點符號
如
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代碼
MathMax(ij) 取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() 從指定位置開始刪除指定數的字符
<%
string str
=
我是薩達姆的崇拜者之一
;
Response
Write(str
Remove(
)); //結果為
我是薩達姆之一
%>
From:http://tw.wingwit.com/Article/program/net/201311/11856.html