摘要: C#数据类型一、值类型与引用类型值类型:存放地方:存放在内存的栈中 包括:简单类型(int 、double、float等) 结构类型(Struct types) 枚举类型(Enmu types)引用类型: 存放地方:存放在内存堆中 包含:类,接口,数组,字符串值类型与引用类型特点值类型引用类型存储位置栈堆默认值0null传递给方法的参数复制值引用变量储存的实际值引用地址方法中参数的类型 值参数 利用值方式传递数,被调用的方法不会修改内存中的实参的值 引用参数(ref) 引用参数不开辟新的内存控件,调用带引用参数的方法可以在该方法 内部改变调用方法的参数值 输出参数(out)... 阅读全文
posted @ 2013-06-13 11:25 xybaby520 阅读(201) 评论(0) 推荐(0)
摘要: 一、static关键字 类的成员分为实例成员和静态成员、 实例成员:通过类的实例访问的成员 静态成员:通过类名直接访问 静态方法与实例化方法的区别、访问、调用方式: 静态方法:调用前初始化 实例化方法:实例化对象时初始化 静态调用关键字:static 类的所有实例,共享一个静态字段的数据,当这个静态字段的值发生改变,其他实例的这个字段值也改变 静态方法能访问到其他静态成员,不能访问实例成员 静态类:若类上加上static 关键字,则该类中的成员必须为静态成员,且不能继承静态类 二、方法重载 含义:在同一个类中,方法名相同,参数数据类型、个数或顺序不同的方法 三、构... 阅读全文
posted @ 2013-06-13 11:21 xybaby520 阅读(127) 评论(0) 推荐(0)