C# 编程中的类型管理与优化
1. 类库复用与程序优化
在 C# 编程中,类库复用是一个强大的概念。两个程序可以依赖同一个类库,从而在这两个程序之间共享类库的功能,减少所需的代码总量。也就是说,我们可以将某些功能编写一次,放入类库中,然后让多个程序通过引用同一个类库来包含这些功能。当开发者修复类库中的 bug 或添加新功能时,所有引用该类库的程序都能获得增强的功能,因为它们继续引用的是已经改进的类库。
要在不同的程序集中复用代码,在运行 C# 编译器时需要引用该程序集。通常,被引用的程序集是一个类库,而创建类库需要使用与默认控制台可执行目标不同的程序集目标。
2. 更改程序集目标
编译器通过 /target 选项允许创建四种不同的程序集类型:
- 控制台可执行文件 :这是默认的程序集类型,到目前为止所有的编译默认都是生成控制台可执行文件。(不使用 /target 选项或指定 /target:exe 都会创建控制台可执行文件)
- 类库 :在多个可执行文件之间共享的类通常定义在类库中( /target:library )。
- Windows 可执行文件 :Windows 可执行文件设计用于在 Microsoft Windows 系列操作系统中运行,且不在命令控制台环境下( /target:winexe )。
- 模块 :
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



