基类库与.NET标准之间的关系

时间:2019-01-21 21:14:33

标签: c# .net .net-standard base-class-library

一个新手问题:.Net标准的API集是.NET的基类库(BCL)实现的“子集”,例如Mono?也就是说,BCL的集合大于.NET Standard的API集合吗?

2 个答案:

答案 0 :(得分:0)

是的,.NET Standard是.NET Framework类库的子集。简而言之,为简化起见,.NET Framework出现在很多年前,但仅适用于Windows。现在,他们试图为其他平台提供.NET,但并非一切都那么容易,因此他们正在逐步添加。这种多平台标准称为.NET标准,并且在各个地方都是相同的,而不仅仅是像旧的.NET Framework这样的Windows。

还请注意,.NET Standard 2.0比.NET Standard 1.0更接近.NET Framework的库。 (我想说1.0是非常空白的,但这只是个人观点。)

答案 1 :(得分:-1)

enter image description here。.NET Standart为所有.NET实现定义了统一的BCL API集,以独立于工作负载实现。它是一组基本API(通常称为基类库或BCL)。