机器视觉 C# 第2章

文章介绍了.NET框架下的程序集,包括EXE和DLL,以及.NET支持的混合语言开发,如VB和C#。CLR(CommonLanguageRuntime)作为公共语言运行时,提供了一种统一的平台,将不同语言编译成CIL(CommonIntermediateLanguage)。此外,文章还讨论了命名空间和类的组织方式,以及如何在C#中使用它们。

1.程序集 

当程序经过debug和relese 编译程序后得到的 项目文件 就是程序集

程序集文化类型 包含 exe 和 dll (动态链接库) exe 可手动执行  dll 不可手动执行文件  dll包含程序中的功能。

2.  .net支持混合语言开发

不同语言模块集成到同一个项目里 例如vb和c#语言  都会被编译成MSIL(微软中间语言)通过ildsm.exe工具观察。

路径:"C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\ildasm.exe"

例如:

1.创建一个c#类库

 2.创建一个vb类库

3.分别在控制台内引入两个项目

 

 3.为什么可以混合开发

1..CLR英文全称Common Language Runtime,即公共语言运行时  是.net

2. CLR为不同的编

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值