静态与非静态对程序效率的影响
摘要:
在.net里静态类型分成:静态类、静态成员 静态类:一个类里面如果只包含静态成员和静态方法,则该类可以定义为静态类,给类加上static修饰符;静态成员:静态成员包括静态字段和静态属性,静态成员和类相关联,不依赖于对象而存在,只能由类访问,而不能由对象访问; 静态成员属于类所有,无认创建多少实例对象,静态成员在内存中只有一份;实例成员属于类的实例所有,每创建一个实例对象,实例成员都会在内存中分配一块内存区域;所以静态成员一般用于存放共享的数据段,如数据库连接字符串等。例如:static class Card{ //定义一个静态成员 private static string cardId="2 阅读全文
posted @ 2011-01-17 11:09 frankycao 阅读(218) 评论(0) 推荐(1)
浙公网安备 33010602011771号