
C#语法
happyxzxin
爱好钻研软件开发,大学的遗憾就是没拿到高级程序员的证书
展开
-
C#的类和结构
类和结构都可以包涵构造函数、常数、字段、方法、属性、索引器、运算符、事件和嵌套等。结构是类型值,类是引用类型。在使用和申明结构函数,应该注意:1)不能声明结构默认的构造函数2)在结构中,不能初始化实例字段3)结构不能像类那样继承4)于c++不同,c#仅允许单个继承。也就是说类只能从一个基类继承实现。类只能继承一个,但是可以继承多个接口5)结构类永远不是抽象的原创 2008-06-15 08:46:00 · 506 阅读 · 0 评论 -
重装方法override
自己对override的理解:把原来的方法(可以是虚的)重新定义了,但是结构要差不多。具体准确率还要根据以后的实践。一下为文摘:要扩展或修改继承的方法、属性、索引器或事件的抽象实现或虚实现,必须使用 override 修饰符。Overload意思为超载,是针对同名方法的不同表现形式,参数列表不同。例如: void f(int i); void f(int i, int j);原创 2008-06-15 08:28:00 · 488 阅读 · 0 评论 -
C# 反射入门知识
1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如: Assembly类可以获得正在运行的转载 2008-06-15 10:15:00 · 505 阅读 · 0 评论 -
集合编程----枚举
每个枚举都直接继承System.Enum,而System.Enum有继承了System.valueType枚举Week定义了一个星期7天publish enum Week{Sunday,Monday,...........Saturday}0代表Sunday 依次类推原创 2008-06-15 09:31:00 · 494 阅读 · 0 评论