Перейти к основному содержимому

Справочник .NET API (BCL)

Назначение

Курируемый навигатор по официальному .NET API browser — базовой библиотеке классов (BCL), которую использует C# и другие языки .NET. В каталоге перечислены все пространства имён и число типов для выбранной целевой платформы. Документация по членам типов открывается на Learn; тексты не дублируются в энциклопедии.

Учебные статьи по API: служебные классы, коллекции, async. Платформа: раздел .NET.

Краткое пояснение

Поиск по пространству имён (System, System.Net.Http, System.Collections.Generic…) и переход на страницу API с нужным view= (версия платформы).

Загрузка навигатора API…

Поддерживаемые представления API

ПлатформаСсылка на LearnПространств имёнТипов (в индексе)
.NET 10API ?view=net-10.0127~3966
.NET Framework 4.8API ?view=netframework-4.8141~1701
.NET Framework 4.8.1API ?view=netframework-4.8.1141~1701

:::tip Как читать таблицу Число типов — по индексу сборок в репозитории dotnet/dotnet-api-docs; на Learn у типа могут быть дополнительные перегрузки и устаревшие члены с пометками. :::

Часто используемые пространства имён

Пространство имёнНазначение
SystemБазовые типы, Object, String, Exception, GC
System.Collections.GenericList<T>, Dictionary<TKey,TValue>, IEnumerable<T>
System.LinqLINQ to Objects
System.Threading / System.Threading.TasksПотоки, Task, async
System.Net.HttpHttpClient, HTTP
System.IOФайлы, потоки, Path
System.Text.JsonJSON-сериализация (.NET Core+)
System.DiagnosticsЛогирование, Activity, метрики

Связанные материалы


Каталог обновляется скриптом scripts/generate-dotnet-reference-catalog.mjs из xml/FrameworksIndex репозитория dotnet-api-docs.

См. также

Другие статьи этого же раздела в боковом меню (как на странице «О разделе»).