用C类库项目来给数据结构增彩1

声明:本文是个面向初学者的演示教程,请读者不要纠结算法优化等内容。好了,下面开始正文:

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类的具体内容。

时间仓促,错字不查。如有雷同,纯粹是抄我的。如有问题,请及时和我沟通。

赞赏

长按







































北京白癜风治疗的费用是多少
治好白癜风光疗费用



转载请注明:http://www.92nongye.com/xxnr/xxnr/204619447.html