类库项目

5 本我 3天前 100次点击

除了在项目中把类放在不同的文件中之外,还可以把它们放在完全不同的项目中。如果一个项目只包含类(以及其他相关的类型定义,但没有入口点),该项目就称为类库。

类库项目编译为.dll程序集,在其他项目中添加对类库项目的引用,就可以访问它的内容,这可以是(也可以不是)同一个解决方案的一部分。这扩展了对象提供的封装性,因为修改和更新类库不会影响使用它们的其他项目。这意味着,可以方便地升级类提供的服务(这会影响多个使用这些类的应用程序)。

1新建一个类库

2alt找视图,下光标找解决方案资源管理器,把Class1.cs右键菜单重命名为公共类

改名后代码随之改变

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ClassLibrary1

{

public class 公用类

{

}

}

3之后f5调试生成.dll文件

4新建新的控制台应用

5alt找视图,下光标找解决方案资源管理器,引用右键菜单找

添加引用,tab找浏览,找到刚刚新生成的.dll

6通过using+文件名引用,using ClassLibrary1;

7调用公共类

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using static System.Console;

using ClassLibrary1;

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

公用类 myObject = new 公用类();

WriteLine(myObject.ToString());

ReadKey();

}

}

}


目前还没有评论
添加一条新评论

登录后可以发表评论 去登录