c#学习笔记3
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(变量名称)