基础知识
cswch
这个作者很懒,什么都没留下…
展开
-
强类型语言与弱类型语言
强类型语言 强类型语言是,变量在使用前必须定义,类型之间区分比较明显,如果两个类型不相容,则不能隐式的转换,必须进行显示转换。弱类型语言 弱类型语言是,变量在使用前不要求必须定义,类型之间没有明显的界限,变量在使用时会自动转换为合适的目标类型。静态类型语言 静态定义语言,变量使用前必须定义,否则编译时会提示没有定义变量,编译时确定变量的类型原创 2007-05-14 15:55:00 · 716 阅读 · 0 评论 -
C#点滴1
1.abstract相关abstract类中所有的抽象成员必须是publicabstract类中可以包含非抽象成员abstract类中的所有抽象成员必须在继承类中全部实现abstract修饰符只能用于类、方法和属性不能用于字段abstract成员必须包含在abstract类中2.static相关static成员不能声明为virtualstatic字段可以在任何方法中访问static方法只能访问原创 2007-05-28 13:53:00 · 420 阅读 · 0 评论 -
C#点滴(接口)
要实现接口成员,类中对应的成员必须是公共的、非静态的,并且与接口成员具有相同的签名。类的属性和索引器可以为接口上定义的属性和访问器定义额外的访问器,但如果属性和访问器使用显示实现,则必须与接口中匹配 接口总不能包含类,所以也不能不好委托,因为委托是一种类 接口的成员有:方法、属性、事件、索引器。没有其他的了。 接口可以包含零个或多个成员 (也就是说可以没有成员哦)原创 2007-05-28 16:28:00 · 545 阅读 · 0 评论 -
C#点滴
1、其他类型转换为枚举类型 object Enum.Parse(Type enumType,string value)2、静态成员不能标记为override、virtual和abstract3、创建一个引用实例时的三个步骤: (1)为该实例分配内存 (2)初始化对象的附加成员:A、方法的指针B、SynBlockIndex(线程同步控制、某些位用于 垃圾回收、GetHashCode()方原创 2007-05-27 22:29:00 · 389 阅读 · 0 评论 -
C#点滴(程序集)
程序集是解决版本冲突的正是系统程序集的不同版本可以同时存在程序集是完全自包含的,安装过程简单,没有注册表项,只需要把相应的文件放在文件系统的相应的文件夹即可,他是一个逻辑单元而不是物理单元,他可以存储到多个文件中程序集的一个特性是他们包含元数据,描述了对应代码中定义的类型和方法。程序集也包含描述程序集本身的元数据,这种程序集元数据包含在一个称为程序集清单的区域中,可以检查程序集的版本及原创 2007-06-03 20:36:00 · 385 阅读 · 0 评论