摘要:
对于初学者的你,等到你把这个看完之后就更清楚地认知.NET和C#编程了,好了废话不多说,开始吧! 第一章 简单认识.NET框架 (1)首先我们得知道 .NET框架具有两个主要组件:公共语言进行时CLR(Common Language Runtime)和框架类库FCL(Framework Class 阅读全文
摘要:
Add和AddRange区别 Add和AddRange Add:将指定的对象添加到……中 AddRange:向……末尾,添加数组 - 在群体操作时,使用AddRange取代Add 用AddRange可以让我们要加入的东西一次性加入,而不要每次都加一次,这样显然可以加快速度。几乎所有的windows control都支持Add和AddRange两种方法。 Add: For i =... 阅读全文
摘要:
效果展示 该项目主要练习xml文件解析和面向对象思维; 1.电视台和节目信息都要从xml文件中解析,并绑定; 2.实现点击电视频道节点显示该频道的电视节目信息; 3.当时间到达用户设置的节目提醒时间后弹出窗口提醒用户节目即将开始; 1.点击频道显示该频道的节目信息 2.选中全部电视台下的节点,右键显 阅读全文
摘要:
刚见到这个项目时,我不是拿起来就写,而是看了书上有什么要求,然后先把自己的思路理清楚。 搭建界面想必大家都会,我就不在这啰嗦了。 首先我们先看租车: 我们可以看到显示车辆信息的控件,下面还有一个填写租用者姓名的控件,有两个按钮。 首先我就可以想到选中车辆,填写姓名,点击租车按钮,跳出一个提示消息框, 阅读全文
摘要:
1. 在C#中抽象方法在子类中重写使用关键字 override ,在定义父类和父类的方法中使用 abstract 关键字。 在C#中虚方法在子类中重写使用关键字 override ,在定义父类的方法中使用 virtual 关键字。 2. (1)一个类用abstract关键字修饰那这个类就是抽象类 ( 阅读全文
摘要:
一、单一职责原则 一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。职责过多,可能引起它变化的原因就越多,这将导致职责依赖,相互之间就产生影响,从而大大损伤其内聚性和耦合度。通常意义 阅读全文
摘要:
今天我们来聊一聊继承,说实话今天也是我第一次接触。 继承的概念是什么呢?就是一个类可以继承另一个类的属性和方法(成员) 继承是面向对象编程中的一个非常重要的特性。 好了,废话不多说,下面切入正题: 1.首先我们定义一个子类,给它创建两个构造:一个无参构造和一个有参构造 定义一个枚举类 在定义的子类中 阅读全文