类库(.net Standard)和类库(.net core)以及类库(.net framework)的区别

.netStandard是一个类库标准,允许.NET项目(如.NETFramework和.NETCore)共享代码。它不包含实现,而是依赖于目标框架来提供具体的实现。通过使用.netStandard,开发者可以创建一个公共类库,同时被不同.NET环境的项目引用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.net Standard类库属于一个类库的标准(属于一个标准而不是实现)

ed596bcfc4e74fd183fd27e6e822f9ec.jpg


打个比方来说:

如果一个类库你希望.net framework的项目引用而且又想要.net core的项目也去引用这时候就可以使用.net Standard的类库


类库(.net Standara)只是一种类库的标准  并不是具体的 实现,如果一个.net framework项目去引用.net Standard类库  这时候.net Standard类库就会根据引用放是.net framework 来实现.net framework类库的具体实现。如果是.net  core引用的话就会根据引用方.net core来实现.net core类库的实现。

听着可能会有点迷,但是这个不重要 ,没必要钻牛角尖,大家只需要知道.net Standara可以被.net core的项目和.net framework项目同时引用就可以了,把.net Standara类库作为一个可以被.net core项目和.net  framework同时引用的公共类库就可以了。

具体版本兼容4574fdb9289f4eaeac0e6fa31914e11a.jpg

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值