摘要: 1. 常用方法 下面介绍一些窗体的常用方法和事件。 * Show方法:该方法的作用是让窗体显示出来。其调用格式为;窗体名.Show();,其窗体名是要显示的窗体名。 * ShowDialog方法:该方法的作用是将窗体显示为模式对话框。其调用格式为:窗体名.ShowDialog(); * Hide方法 阅读全文
posted @ 2018-01-11 16:01 刘靖凯 阅读(4288) 评论(0) 推荐(0) 编辑
摘要: 接口和抽象类非常类似,但二者存在一下区别: * 接口中不能包含方法的具体实现,接口中声明的方法要有继承接口的类给出具体实现。抽象类中声明的方法即可以在抽象类中具体实现,也可以只给出方法名,有抽象类的派生类完成该方法的具体实现。 * 接口支持多重继承,一个类可以同时继承多个接口,再类的定义中对多个接口 阅读全文
posted @ 2017-12-07 16:19 刘靖凯 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 接口是方法的抽象,如果同样的方法成员在不同的类里面都会出现,可使用接口给出方法成员的声明,需要该方法成员的类都继承这一接口。 从接口的定义方面来说,接口其实就是类和类之间的一种协定,一种约束。 两个方面: 从使用类的用户角度来看,如果知道某个类继承了Irun接口,那么就可以放心大胆地调用Run方法而 阅读全文
posted @ 2017-12-07 15:49 刘靖凯 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 在C#中可以定义抽象类作为基类。抽象类是指只能作为基类使用的类。抽象类用于创建派生类,本身不能实例化,也就是不能创建对象。抽象类使用关键字absteract修饰。 抽象类定义格式如下: 抽象类中的成员可以是抽象成员,也可以是非抽象成员。可以从抽象类派生新的抽象类,也可以派生出非抽象类。如果派生类是非 阅读全文
posted @ 2017-12-07 14:18 刘靖凯 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 多态性的重要性: 多态性是面向对象程序设计的一个强大机制:为名称相同的方法提供不同的实现方式,继承自同一基类的不同派生类可以为同名方法定义不同的功能,统一方法作用于不同类的对象,可以有不同的解释,产生不同的执行效果。 使用多态性的一个主要目的是为了接口重用。 在C#中,运行时的多态性是通过继承关系中 阅读全文
posted @ 2017-12-06 11:31 刘靖凯 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 封装,继承,多态是面向对象编程的三大特征。封装就是把客观事物封装成抽象的类,隐藏实时细节,使代码达到重用。 继承现象: 与日常的事物也一样,面向对象的编程中,类与类之间可以存在这一定的关联。 继承是面向对象的一个重要的部分。继承使得程序员可以在一个已经存在的类A的基础上快速建立一个类B,而不是从头到 阅读全文
posted @ 2017-12-05 15:13 刘靖凯 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 日期时间数据是项目设计过程中经常需要处理的信息,C#提供了DateTime类和TimeSpan类来处理日期时间数据。下面介绍说明Datetime类和TimeSpan类的使用 我是用winform测试的测试结果为 第一位是天数,后面就是时,分,秒,毫秒了! 阅读全文
posted @ 2017-11-30 16:43 刘靖凯 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 字符串是C#中的一种重要数据类型,在项目开发中,离不开字符串操作。C#提供了string类实现字符串操作。于Convert类相似,string类中方法有静态方法和非静态方法。注意,在C#中String和string可以认为是相同的,为了书写简便,我们统一采用小写string.。 1. 静态方法 使用 阅读全文
posted @ 2017-11-26 12:28 刘靖凯 阅读(381) 评论(0) 推荐(0) 编辑
摘要: C#提供了许多可以直接使用的类代码。 1. Convert类 Convert类提供了很多静态方法成员,用于实现数据类型的转换。 需要注意的是,Convert类提供的方法都是静态方法,调用格式为: 注意: 在使用Convert类的方法进行类型转换过程中,可能会造成数据精度损失。 例如,double强转 阅读全文
posted @ 2017-11-26 09:43 刘靖凯 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 运算符在程序中应用广泛,尤其在计算功能中,常常需要大量的运算符。运算符结合操作数,便形成了表达式,并返回运算结果。 一. 运算符 1.算术运算符 算术运算符用于对数值数据进行计算。 在C#语言中,根据两个操作数的类型特点,加法运算符具有多重作用。 * 两个操作数均为数字,相加的结果为两个操作数之和。 阅读全文
posted @ 2017-11-18 11:00 刘靖凯 阅读(1359) 评论(0) 推荐(0) 编辑