声明:本文是个面向初学者的演示教程,请读者不要纠结算法优化等内容。好了,下面开始正文:
1,类库,顾名思义,类的库,一些类的集合。
2,类库项目,顾名思义,专门用来做类库的项目。
3,为什么做要类库项目呢?因为三个字:复用性。可以提高类的复用性。再详细解释的话,就是在类库项目中写的类,可以被别的项目所使用,尤其是经常用的类,不用重复写了,这样能提高软件开发的效率。在数据结构项目中,顺序表,单链表,栈,队列,二叉树等等很多类就是经常使用的类。当然,我经常讲的小狗Dog类,也属于经常使用的类。
4,下面讲讲怎么创建类库项目。
4.1打开VS,新建一个“类库”项目。项目的名称是ClassLibraryProj1。
新建的项目如下图所示:
这时候我们可以将Class1删除掉。
4.2,给项目添加一个“类”,如下图所示。具体步骤,在项目名称上(ClassLibraryProj1)点右键,选择“添加”,在选择“类”。
弹出如下窗口,添加LinkListClass和Dog两个类。很明显,LinkListClass是有用的,而Dog类只是我用来示范的类,Dog虽然没啥用,但是它的代码短小,方便理解。
我的Dog.cs的代码如下,至于LinkListClass类的代码,等下一篇文章再发吧,也就是:用C#类库项目来给数据结构增彩(2)
代码写完以后,一定要“生成”一下。具体的过程:在项目名称(ClassLibraryProj1)上点右键,然后选择生成就可以了。
然后我们就可以在项目目录的debug文件夹里找到dll文件,如下图所示。我这个例子中,具体的路径是:ClassLibraryProj1\bin\Debug。
到此为止,类库项目已经完成,它的目的就是生成一个ClassLibraryProj1.dll文件。好了,我们就可以关闭ClassLibraryProj1这个类库项目了。
4.3。新建一个winform项目,如下图所示。项目名称是:WindowsFormsApplication5
4.4,在项目中添加引用。具体步骤:在项目名称上WindowsFormsApplication5点击右键,选择呢“添加引用...”,
然后,弹出如下窗口。
选择“浏览”,然后在弹出的窗口中找到刚才的类库项目的dll文件,也就是ClassLibraryProj1\bin\Debug中找到dll文件,如下图所示。然后选择该文件,选择“添加”按钮。
4.5,新建一个窗体文件,添加一个按钮button1,如下图所示:
添加一下代码:重点是红色圆圈标注的代码。
单击“button1”按钮,然后弹出一个对话框,如下图所示。
嗯嗯,这个例子到此就结束了。
我们简单总结下,这个例子我们做了2件事。
1,我们创建了一个类库项目,叫做:ClassLibraryProj1
2,我们创建了一个winform项目,引用(或者说使用)了ClassLibraryProj1中的Dog类。
那么,以后在别的项目中,我们都可以直接引用ClassLibraryProj1中的Dog类,而不是反复的编写它。
下一集的预报。就是LinkListClass类的具体内容。
时间仓促,错字不查。如有雷同,纯粹是抄我的。如有问题,请及时和我沟通。
赞赏