1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4 取当前日
int 日=currentTime.Day;
1.5 取当前时
int 时=currentTime.Hour;
1.6 取当前分
int 分=currentTime.Minute;
1.7 取当前秒
int 秒=currentTime.Second;
1.8 取当前毫秒
int 毫秒=currentTime.Millisecond;
(变量可用中文)
2、Int32.Parse(变量) Int32.Parse("常量")
字符型转换 转为32位数字型
3、 变量.ToString()
字符型转换 转为字符串
12345.ToString("n"); //生成 12,345.00
12345.ToString("C"); //生成 ¥12,345.00
12345.ToString("e"); //生成 1.234500e+004
12345.ToString("f4"); //生成 12345.0000
12345.ToString("x"); //生成 3039 (16进制)
12345.ToString("p"); //生成 1,234,500.00%
4、变量.Length 数字型
取字串长度:
如: string str="中国";
int Len = str.Length ; //Len是自定义变量, str是求测的字串的变量名
5、System.Text.Encoding.Default.GetBytes(变量)
字码转换 转为比特码
如:byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
然后可得到比特长度:
len = bytStr.Length;
6、System.Text.StringBuilder("")
字符串相加,(+号是不是也一样?)
如:System.Text.StringBuilder sb = new System.Text.StringBuilder("");
sb.Append("中华");
sb.Append("人民");
sb.Append("共和国");
7、变量.Substring(参数1,参数2);
截取字串的一部分,参数1为左起始位数,参数2为截取几位。
如:string s1 = str.Substring(0,2);
8、String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
取远程用户IP地址
9、穿过代理服务器取远程用户真实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();
}
10、 Session["变量"];
存取Session值;
如,赋值: Session["username"]="小布什";
取值: Object objName=Session["username"];
String strName=objName.ToString();
清空: Session.RemoveAll();
11、String str=Request.QueryString["变量"];
用超链接传送变量。
如在任一页中建超链接:<a href=Edit.aspx?fbid=23>点击</a>
在Edit.aspx页中取值:String str=Request.QueryString["fdid"];
12、DOC对象.CreateElement("新建节点名");
创建XML文档新节点
13、父节点.AppendChild(子节点);
将新建的子节点加到XML文档父节点下
14、 父节点.RemoveChild(节点);
删除节点
15、Response
Response.Write("字串");
Response.Write(变量);
向页面输出。
Response.Redirect("URL地址");
跳转到URL指定的页面
16、char.IsWhiteSpce(字串变量,位数)——逻辑型
查指定位置是否空字符;
如:
string str="中国 人民";
Response.Write(char.IsWhiteSpace(str,2)); //结果为:True, 第一个字符是0位,2是第三个字符。
17、char.IsPunctuation('字符') --逻辑型
查字符是否是标点符号
如:Response.Write(char.IsPunctuation('A')); //返回:False
18、(int)'字符'
把字符转为数字,查代码点,注意是单引号。
如:
Response.Write((int)'中'); //结果为中字的代码:20013
19、(char)代码
把数字转为字符,查代码代表的字符。
如:
Response.Write((char)22269); //返回“国”字。
20、 Trim()
清除字串前后空格
21 、字串变量.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=label1.Text; //label1是你让用户提交数据的控件ID。
strSubmit=strSubmit.Replace("<","<font><</font>");
然后保存或输出strSubmit。
用此方法还可以简单实现UBB代码。
22、Math.Max(i,j)
取i与j中的最大值
如 int x=Math.Max(5,10); // x将取值 10
没有合适的资源?快使用搜索试试~ 我知道了~
C#初学者练习题集(60道经典练习题)
共52个文件
txt:51个
ini:1个
4星 · 超过85%的资源 需积分: 50 172 下载量 80 浏览量
2009-03-05
20:04:04
上传
评论 27
收藏 27KB RAR 举报
温馨提示
C#练习题,总共60道,适合初学者。题不多,但都是经典的,容易疏忽的。
资源推荐
资源详情
资源评论
收起资源包目录
C#初学者练习题集(含60道经典题).rar (52个子文件)
c#程序
矩阵相乘-改进加入异常处理.txt 3KB
判断是否为汉字.txt 346B
求平均成绩使用二维数组.txt 439B
验证概率.txt 1KB
以二进制读取文本文件.txt 2KB
输出图形.txt 555B
unknown.txt 1KB
实现一个数的N次方.txt 369B
c#.net常用函数和方法集.txt 5KB
输出随机数.txt 462B
加密.txt 663B
三个数排序.txt 681B
发奖学金.txt 2KB
身份验证.txt 485B
求次幂的简便方法.txt 403B
求一系列整数的和.txt 449B
实时获取CPU使用率.txt 1KB
九九乘法表.txt 274B
求阶乘.txt 271B
利用列表排n个数的序.txt 938B
十进制转换成二进制.txt 538B
构造函数属性.txt 599B
关闭特定程序.txt 299B
求一系列数的和.txt 567B
求质数.txt 210B
求三阶行列式的值.txt 694B
猜数字个人版.txt 863B
矩形.txt 1014B
求N个数的阶乘.txt 463B
_desktop.ini 9B
输出素数.txt 478B
词频统计.txt 3KB
三个数最大数.txt 489B
第二种方法求一系列数的和.txt 653B
宿舍值日.txt 1KB
求和平均值.txt 726B
猜数字.txt 643B
矩阵相乘.txt 2KB
C#对注册表的操作.txt 3KB
求素数最简单.txt 312B
choosesubject.txt 955B
递归方法求阶乘字符串反转.txt 717B
何意数排序.txt 1KB
订票.txt 1KB
解一元二次方程的解.txt 1KB
n个数排序.txt 749B
一到一百之间的素数.txt 478B
棋盘.txt 746B
求平均成绩.txt 556B
求素数.txt 712B
朦胧诗.txt 790B
实现关机-危险勿试.txt 2KB
共 52 条
- 1
资源评论
- 千止2011-10-12很实用,对初学者很好,谢谢了
q305277391
- 粉丝: 1
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功