11 2010 档案

摘要:在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使软件不能很好地抵御变化。使用面向对象技术,可以将这种依赖关系弱化,并形成一种稳定的依赖关系。从而实现软件体系结构的松耦合。定义:定义对象间的一种一对多的依赖关系,当一个对象的状... 阅读全文
posted @ 2010-11-30 17:19 aspc 阅读(313) 评论(0) 推荐(0)
摘要:C#反射命名空间和装配件的关系很多人对这个概念不清楚,对于一个.NET程序员来说,有必要搞清楚这些概念。命名空间类似于java的package(包),但又不是完全相同,因为Java的包必须按照目录的位置来摆放,而.NET就不需要了,它只需要添 加相关的引用就行了。装配件是什么?从字面意思根本无法明白它在C#中是什么,通俗的讲,在形成最终的.exe或.dll之前,那些不相关的和相关的东西(比如说很多... 阅读全文
posted @ 2010-11-14 22:49 aspc 阅读(752) 评论(0) 推荐(0)
摘要:最近忙着思考项目优化的工作,发现以前 导入excel的时候,再执行“如何获取excel要导入的sheet名称”的时候特别慢,今天在网上找了比较好,并且更方便的方法;原先导入excel代码如下:privatevoidEcxelToGridView(){labelControl1.Text="";//根据路径打开一个Excel文件并将数据填充到ds中stringstrConn=... 阅读全文
posted @ 2010-11-03 16:44 aspc 阅读(1393) 评论(0) 推荐(2)