用建筑中的砌墙做比喻,C#编程好比砌一堵图纸规定的墙,类(对象)就好像砌墙用的砖。类库就好像是事先存放建材库房里的砖堆。
其实,在C#开发中,类(或对象)是编程的基本单元;而对于类库而言,就是把那些常用的类放置(组织)到一个项目(工程)中,然后变成DLL(动态链接库)。这样,在解决方案其他项目(工程)中,能够方便的使用动态链接库中定义好的对象(类),从而达到简化编程、减少代码重复的目的。
类 比如 动物Animal这种就叫做类 而动物下面有猫Cat 狗Dog 猫狗就是子类了 也就是继承的关系
class Cat:Animal Cat whiteCat=new Cat();白猫是猫的一种实例化
class Dog:Animal
而类库 你可以认为是类与其他资源文件等组成 一般生成.dll文件 用于被其他类库调用等
比如你由多个基本帮助类组成的类库。在其他项目中需要使用这些基本帮助类。那么该项目就引用该类库
就是定义好的,具有相同属性的模板。