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){
stringuser_IP=RequestServerVariables[HTTP_X_FORWARDED_FOR]ToString();
}else{
stringuser_IP=RequestServerVariables[REMOTE_ADDR]ToString();
}
Session[变量];
存取Session值
如赋值Session[username]=小布什;
取值Object objName=Session[username];
String strName=objNameToString();
清空SessionRemoveAll();
String str=RequestQueryString[变量];
用超链接传送变量
如在任一页中建超链接:<a href=Editaspx?fbid=>点击</a>
在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将取值