DateTime 数字型
以下是引用片段
SystemDateTime currentTime=new SystemDateTime();
取当前年月日时分秒 currentTime=SystemDateTimeNow;
取当前年 int 年=currentTimeYear;
取当前月 int 月=currentTimeMonth;
取当前日 int 日=currentTimeDay;
取当前时 int 时=currentTimeHour;
取当前分 int 分=currentTimeMinute;
取当前秒 int 秒=currentTimeSecond;
取当前毫秒 int 毫秒=currentTimeMillisecond;
(变量可用中文)
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=这是<script>脚本;
str=strReplace(<<font><</font>);
//将左尖括号替换为<font> 与 < 与 </font>
(或换为<但估计经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(str
EndsWith(str
)){ Response
Write(
字串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()
以下是引用片段
从指定位置开始删除指定数的字符
字串对比一般都用: if(str==str){ }