Где искать официальную документацию по C# и .NET?
Гуглю функции C# и натыкаюсь то на старый MSDN, то на learn.microsoft, то на форумы. Где сейчас находится официальная и актуальная документация по C# и стандартной библиотеке? Куда смотреть в первую очередь?
2 ответа
Актуальное официальное место — learn.microsoft.com (раздел .NET и C#). Старый бренд MSDN уже не используется, ссылки с него редиректят на Learn, так что если попали на msdn.microsoft.com — это устаревший адрес.
Куда смотреть по задачам:
- Справочник API (
learn.microsoft.com/dotnet/api/) — описание всех классов и методов стандартной библиотеки. Например, ищете, что умеетstring— открываете страницуSystem.String, там все методы с примерами. - Руководство по языку C# (
learn.microsoft.com/dotnet/csharp/) — синтаксис, новые фичи каждой версии. - Спецификация языка — если нужны самые формальные детали поведения.
Лайфхак для поиска: добавляйте к запросу слово microsoft или ищите по полному имени класса (System.Linq.Enumerable), тогда официальная страница обычно идёт первой. Документация переведена на русский, но переключатель языка вверху страницы; в спорных местах лучше читать английский оригинал — он точнее.
Плюс к learn.microsoft: прямо в IDE наведите курсор на метод и нажмите F1 (в Visual Studio / Rider) — откроется страница документации именно по этому API. А IntelliSense покажет описание прямо во всплывающей подсказке, часто этого хватает, чтобы не лезть в браузер.