将鼠标放在解决方案处,按下ctrl+shift+F b*[^:b#/]+.*$(带前面的using)^b*[^:b#/]+.*$ Read More
posted @ 2017-09-30 16:16 mCat Views(209) Comments(0) Diggs(0) Edit
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using 索引; namespace 访问修饰符 { /* * 修饰类的只有public 和internal(默认,仅限于当前项目的访问) ... Read More
posted @ 2017-09-30 16:06 mCat Views(124) Comments(0) Diggs(0) Edit
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 索引 { class Program { static void Main(string[] args) ... Read More
posted @ 2017-09-30 15:45 mCat Views(152) Comments(0) Diggs(0) Edit
>接口是一种能力 >接口也是一种规范 >如果你继承了这个接口,就必须按照接口的要求来实现这个接口。(如Usb口) interface I开头...able结尾 只要一个类继承了一个接口,这个类就必须实现这个接口中所有的成员 接口的功能要单一 为了多态。 接口不能被实例化。 也就是说,接口不能new( Read More
posted @ 2017-09-30 14:00 mCat Views(231) Comments(0) Diggs(0) Edit
总结 1.抽象成员必须标记为abstract,并且不能有任何实现。2.抽象成员必须在抽象类中。3.抽象类不能被实例化 4.子类继承抽象类后,必须把父类中的所有抽象成员都重写。(除非子类也是一个抽象类,则可以不重写) 5.抽象成员的访问修饰符不能是private 6.在抽象类中可以包含实例成员。并且抽 Read More
posted @ 2017-09-30 09:28 mCat Views(221) Comments(0) Diggs(0) Edit