摘要: 接口对于面向对象编程语言是一个特色。对于很多初学者来说,对接口的理解很浅,就像我刚接触接口的时候一样。我刚开始认为接口就没有存在的必要,因为接口定义的方法必须由类来实现才可以用,感觉什么都用类解决就好呀!但随着学习和工作的编程经历,个人认为接口很有用处。有以下几点:1、C#的类只能继承一个类,却可以继承n个接口。2、接口可以对一系列动作(方法)进行分装,极端的例子是可以把所有的方法都放到一个类里,把方法按类型以接口的形式分装即可。3、当你把类程序编译成.dll时,类是可以看到里面的实现的,但接口只能看到定义的方法和成员。4、但也要注意,当把程序发布后,最好就不要修改接口,可以定义升级接口,如. 阅读全文
posted @ 2012-05-16 12:42 心平_气和 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://www.cnblogs.com/limaoshengcpp/archive/2012/03/20/2407899.htmlC#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。2. System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.GetCurrentDirectory()-获取应用程序的当前工作目录。这个不一定是 阅读全文
posted @ 2012-05-16 08:33 心平_气和 阅读(299) 评论(0) 推荐(0) 编辑