Связь между библиотекой базовых классов и стандартом .NET - PullRequest
0 голосов
/ 22 января 2019

Вопрос новичка: Стандартный набор API .Net является «подмножеством» реализации библиотеки базовых классов (BCL) .NET, как Mono?То есть BCL больше, чем набор API .NET Standard?

Ответы [ 2 ]

0 голосов
/ 22 января 2019

Да, .NET Standard является подмножеством библиотеки классов .NET Framework. Проще говоря, простите за упрощение, .NET Framework был здесь много лет назад, но только для Windows. Сейчас они пытаются предоставить .NET для других платформ, но не все так просто, поэтому они добавляют по частям. Этот мультиплатформенный стандарт называется .NET Standard и везде одинаков, не только для Windows, как старый добрый .NET Framework.

Также обратите внимание, что .NET Standard 2.0 гораздо ближе к библиотеке .NET Framework, чем .NET Standard 1.0. (Я бы сказал, что 1.0 была совершенно пустой, но это всего лишь личное мнение.)

0 голосов
/ 22 января 2019

enter image description here .NET Standart определяет унифицированный набор API BCL для всех реализаций .NET, независимо от рабочей нагрузки.Это набор фундаментальных API (обычно известный как библиотека базовых классов или BCL).

...