上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 我们在双击执行一个EXE程序,会有两个进程,程序关闭之后,貌似只能关闭你的程序,附加的vshost.exe仍然存在。如下图 解决方案: 1.在调试页面,改成release,同时取消最后一项启用承载进程。 2.在生成页面,将高级选项中的调试信息改成none可以取消生成pdb文件。 4.如果弹窗下面的提 阅读全文
posted @ 2018-08-07 16:15 DonaldL.Shaw 阅读(1307) 评论(0) 推荐(1)
摘要: C#中WinForm程序退出方法技巧总结 一、关闭窗体 在c#中退出WinForm程序包括有很多方法,如:this.Close(); Application.Exit();Application.ExitThread(); System.Environment.Exit(0); 等他们各自的方法不一 阅读全文
posted @ 2018-08-07 16:11 DonaldL.Shaw 阅读(250) 评论(0) 推荐(0)
摘要: 在接口 一张中,使用了隐式的接口实现方式,即在实现代码中没有制定实现那个接口中的CompareTo方法。相应地,自然就有显式的 接口实现方式,它指的是在实现过程中,明确指出实现哪一个接口中的哪一个方法。 当多个接口中包含相同方法名称、相同返回类型和相同参数时,如果一个类同时实现了这些接口,隐式的接口 阅读全文
posted @ 2018-06-27 00:17 DonaldL.Shaw 阅读(226) 评论(0) 推荐(0)
摘要: 一、什么是接口 接口 可以理解为对一组方法声明进行的同一命名,但这些方法没有提供任何实现。也就是说,把一组方法声明在一个接口中,然后继承于该接口的类都 需要实现这些方法。 例如,很多类型(比如int 类型、string类型和字符类型等)都需要比较大小,此时可以定义一个比较接口,在该接口中定义比较方法 阅读全文
posted @ 2018-06-22 17:35 DonaldL.Shaw 阅读(288) 评论(0) 推荐(0)
摘要: 在c#中,所有的类都派生自System.Object类。如果定义的类,没有直达任何基类,编译器就会自动把Object类当作它的基类。和其他类 一样,System.Object类也定义了一组共有的成员,其定义如下: 阅读全文
posted @ 2018-06-22 11:19 DonaldL.Shaw 阅读(373) 评论(0) 推荐(0)
摘要: 如果想在派生类中定义与基类成员同名的成员,则可以使用new关键字把基类成员隐藏起来。 如果不适应new关键字,在派生类中定义一个与基类成员同名的成员,编译器将产生警告信息,如下代码演示: 在实际的软件系统中,若确实需要添加某个方法,但是该方法又与基类的方法同名,那么可以使用new关键字把基类成员隐藏 阅读全文
posted @ 2018-06-22 11:02 DonaldL.Shaw 阅读(476) 评论(0) 推荐(0)
摘要: 使用sealed 关键字可以防止一个类被其他类继承。同样,也可以使用sealed关键字来阻止派生类重写虚成员。如,我们希望Horse的继承类不再具有扩展Voice方法的行为。(上一章链接:https://www.cnblogs.com/xiaoyehack/p/9212184.html),则可以使用 阅读全文
posted @ 2018-06-22 10:47 DonaldL.Shaw 阅读(391) 评论(0) 推荐(0)
摘要: 只有基类成员声明为virtual或abstract时,才能被派生类重写;而如果子类想改变虚方法的实现行为,则必须使用override关键字。 通过使用virtual关键字,把需要在子类中表现为不同行为的方法定义为虚方法,然后在子类中使用override关键字对基类方法进行重写。这样,每个基类在调 用 阅读全文
posted @ 2018-06-22 10:22 DonaldL.Shaw 阅读(1379) 评论(0) 推荐(0)
摘要: 由于可以继承基类的所有成员,子类就都有了相同的行为,但是有时子类的某些行为需要相互区别,子类需要覆写父类中的方法来实现子类特有的行为,这样 的技术在面向对象的编程中就是多态。 多态即相同类型的对象调用相同的方法却表现出不同行为的现象。 阅读全文
posted @ 2018-06-21 16:34 DonaldL.Shaw 阅读(124) 评论(0) 推荐(0)
摘要: 使用了继承之后,当我们初始化一个子类时,除了会调用子类的构造函数外,同时也会调用基类的构造函数。子类的初始化顺序如下: ① 初始化类的实例字段; ② 调用基类的构造函数,如果没有指明基类,则调用System.Object的构造函数; ③ 调用子类的构造函数。 如下实例: 阅读全文
posted @ 2018-06-21 16:28 DonaldL.Shaw 阅读(184) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页