摘要: 前言 一:out参数 二:注意 一:out参数 out关键字与ref关键字很相似,out关键字也会导致参数通过引用来传递,与ref关键字不同,ref关键字要求变量必须在传递之前进行初始化,out关键字不要求变量在传递之前必须进行初始化,但是必须在方法中为变量赋值,如果使用out关键字,方法定义和调用 阅读全文
posted @ 2012-01-13 11:33 David.Meng 阅读(823) 评论(0) 推荐(0) 编辑
摘要: ref参数 不仅可以通过值为方法传递参数,还可以通过引用为方法传递参数,若通过引用为方法传递参数,需要使用ref关键字 如果把一个参数传递给方法,且这个方法的输入参数前带有ref关键字,那么这个方法对参数所作的任何改变都会影响原来对象的值 注意 1:通过ref传递的引用参数,在函数成员调用之前,必须 阅读全文
posted @ 2012-01-13 11:00 David.Meng 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 方法 在C#中通过创建函数实现方法,方法是一个执行可以由对象和类完成计算或者行为的成员,方法通过指定访问级别,返回值,方法名称,方法参数,在类或者结构中声明的,这些部分统称为方法的“签名”,访问修饰符默认为private 方法格式 如果为方法传递参数,必须声明数据类型,如果方法有返回值,return必须与返回值一起使用以指明出口点 访问修饰符 返回值类型 方法名称 方法参数 [modifiers] return_type MethodName([parameters]) { //方法体 } 实例 using System; using System.Collect... 阅读全文
posted @ 2012-01-13 10:36 David.Meng 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 类的数据结构 类是一种包括数据成员,函数成员,嵌套类型进行封装的数据结构 类包含的数据成员 构造函数,析构函数,常数,字段,属性,方法,事件,委托,类,结构,接口,索引器 数据成员可以是静态成员,即与整个类相关,也可以是实例成员,即与对象相关 字段是与类相关的变量,与声明变量的方式相同,字段在类中声明,变量则在主函数和方法中声明 实例 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _3_ClassMember { cl... 阅读全文
posted @ 2012-01-13 10:11 David.Meng 阅读(418) 评论(0) 推荐(0) 编辑