每种 .NET 语言是否都有自己的内置库,或者它们遵循 .NET 框架的 BCL(框架基础 Class 库)?

Does Every .NET Language have their own built in library or they follows BCL (Framework Base Class Library) of .NET framework?

实际上,我有疑问,因为 Microsoft 声称 .net 支持大约 60 多种编程语言,所以我的问题是所有这些编程语言是否都有自己的库以及基础 class 库,或者它们全部使用基础 class 库。

如果他们有自己的库,那么 BCL 有什么用

如果他们使用 BCL,那么所有这些语言都会有不同的语法。

两者都有。所有 .Net 语言都可以访问 BCL,但通常还有一些额外的 language-specific 库来支持该语言中的常见习语。

例如 F# 具有 FSharp.Core 库:https://fsharp.github.io/fsharp-core-docs/ 支持 F# 特定类型和实用程序。