c#学习笔记3

.c#中的foreach是类型下面的
foreach(int i in arr)
{

}

2.c#中允许使用goto语句
使用方法是 goto 标示符,其中标示符使用相应的标示符字母加上:

3.c#中允许小范围的跳动,但是不允许跨函数或者说方法的跳转

4.goto语句也可以在switch中使用

5.throw语句是一种抛出语句。

6.引用传递最终的结果,可能会改变传递的参数的值,值传递,不改变值

7.out的关键字一般是为了让一个方法有多个返回值

8.在一个项目中,声明的全局变量可以被涵盖在命名空间namespace中。而一个类当中的所谓的全局变量

则必须用static关键字来修饰。

9.常用方法
9.1变量转字符串的方法 变量.ToString()
9.2转为32位数字型的方法 Int32Parse(变量)    或者   Int32("常量")
9.3字符串相加    System.Text.StringBuilder("")
9.4字符串截取    变量.Substring(1,2)
9.5取得字符串长度   变量.Length
9.6查指定位置是否为空字符串 char.IsWhiteSpace(字符串,位数)
9.7查字符串是否为标点符号   char.IsPunctuation('字符串')
9.8把字符转为数字,查代码点 (int)'字符'
9.9数字转字符     (char)代码
9.10清除字符前后空格 Trim()
9.11字符串替换   字符串.Replace("字字符串","替换为")
9.12查找字符串中,指定字符出现的位置,并且返回索引值 IndexOf()
9.13最后一次出现的位置   LastIndexOf()
9.14在指定索引处插入   Insert(,)
9.15加字符或者空格     PadRight(,)   PadLeft(,)
9.16从指定位置开始删除指定字符串   Remove()
9.17获取当前的年月日时分秒    System.DateTime.Now
9.18获取当前年    变量.Year   Month   Day Hour   Minute   Second   Millisecond
9.19获取最大值    Math.Max(3,4)
9.20转为比特码    System.Text.Encoding.Default.GetBytes(变量)
9.21获取远程用户ip地址 Request.ServerVariables["REMOTE_ADDR"]
9.22获得真实ip地址,穿过代理 Request.ServerVariables["HTTP_X_FORWARDED_FOR"]
9.23Session["变量"]   Session["变量"]
9.24用超链接传递变量   String str = Request.QueryString["变量"]
9.25创建创建XML文档新节点   CreateElement("新节点名称")
9.26将新建的子节点加到XML文档父节点下   父节点.AppendChild(子节点)
9.27删除节点   父节点.RemoveChild(节点)
9.28跳转到URL指定页面   Response.Redirect("URL地址")
9.29输出字符串   Response.Write("字符串")
9.30输出变量   Response.Write(变量名称)

posted @ 2011-03-09 18:01  许明吉博客  阅读(243)  评论(0编辑  收藏  举报