28、C 编程中的类型管理与优化

C# 编程中的类型管理与优化

1. 类库复用与程序优化

在 C# 编程中,类库复用是一个强大的概念。两个程序可以依赖同一个类库,从而在这两个程序之间共享类库的功能,减少所需的代码总量。也就是说,我们可以将某些功能编写一次,放入类库中,然后让多个程序通过引用同一个类库来包含这些功能。当开发者修复类库中的 bug 或添加新功能时,所有引用该类库的程序都能获得增强的功能,因为它们继续引用的是已经改进的类库。

要在不同的程序集中复用代码,在运行 C# 编译器时需要引用该程序集。通常,被引用的程序集是一个类库,而创建类库需要使用与默认控制台可执行目标不同的程序集目标。

2. 更改程序集目标

编译器通过 /target 选项允许创建四种不同的程序集类型:
- 控制台可执行文件 :这是默认的程序集类型,到目前为止所有的编译默认都是生成控制台可执行文件。(不使用 /target 选项或指定 /target:exe 都会创建控制台可执行文件)
- 类库 :在多个可执行文件之间共享的类通常定义在类库中( /target:library )。
- Windows 可执行文件 :Windows 可执行文件设计用于在 Microsoft Windows 系列操作系统中运行,且不在命令控制台环境下( /target:winexe )。
- 模块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值