Публикации по теме 'csharp'


7 улучшений .NET 6, которые вы могли пропустить
Иногда важны мелочи Когда в ноябре этого года вышла версия .NET 6, все внимание привлекли несколько основных элементов. Я говорю о C# 10 , горячей перезагрузке, AOT-компиляции Blazor и некоторых серьезных улучшениях производительности внутреннего цикла. Все они являются достойными улучшениями. Но если вы посмотрите дальше выделенных элементов, вы увидите, что .NET 6 также…

10 основных шаблонов для разработки на C# и .NET
Шаблоны проектирования — это многоразовые решения общих проблем, возникающих при разработке программного обеспечения. Они представляют собой шаблоны для решения проектных задач, доказавшие свою эффективность в различных ситуациях. Они обеспечивают общий словарь и общее понимание лучших практик для разработчиков, облегчая им общение и совместную работу над сложными проектными проблемами.

Освоение сопоставления с образцом и уникальной логики на C#11 для беспрецедентных возможностей
Совершенствуйте свои навыки программирования и стимулируйте инновации с помощью массивов и шаблонов списков. Как вы знаете, Microsoft представила сопоставление с образцом в версии 7 C#. Но подождите, C#11 принес новые шедевры. Microsoft превратила его в важную и влиятельную структуру управления для повседневных ситуаций. Шаблоны списков позволяют рекурсивно применять шаблоны к отдельным элементам входных данных в виде списка — или, по крайней мере, к разделу. Исходя из этого,..

Экзамен Microsoft 70–483: Программирование на C#  —  Цель 4.1: Выполнение операций ввода-вывода
Узнайте, как читать и записывать файлы и потоки, HTTP-вызовы и асинхронные операции ввода-вывода. Привет, народ! В этой истории будет обсуждаться Цель 4.1: Выполнение операций ввода-вывода ! Я надеюсь, вам понравится это! В последнем рассказе была представлена ​​ Цель 3.5: Реализовать диагностику в приложении . Весь код серии сертификации можно найти здесь . Чтение и запись файлов и потоков Во время карьеры разработчика нередко приходится управлять файлами с помощью C#...

C# хочет стать САМЫМ ПОПУЛЯРНЫМ языком программирования в 2022 году
И Microsoft сделает все возможное, чтобы это произошло. Кто бы мог подумать, что мы уже в 2022 году и что C# с нами уже 22 года? Язык программирования настолько универсальный и мощный, что легко противостоит любому другому. Язык настолько совершенен, что в наши дни он хочет войти в историю …

Фрагменты на C #: дополнительные способы проверки на NULL
Первая мысль, которая, вероятно, приходит в голову, когда думаешь о проверке NULL, - это стандартное сравнение, такое как if (foo == null) { ... } , но есть и другие варианты; лучшие варианты. Начиная с C # 7.0, мы можем использовать ключевое слово is . Это также позволяет нам проверять тип, поэтому мы можем написать if (foo is null) { ... } , но мы также можем написать что-то вроде: if (foo is Animal) { ... } // As opposed to if (foo.GetType() == typeof(Animal)) { ... }..

Улучшите свои навыки C#, разблокировав эту скрытую функцию памяти
Распределение памяти упрощается с помощью Native Memory Class. Указатели в C# всегда сопровождаются простым, но содержательным вопросом: Зачем мне в C# такой почти аппаратный необработанный доступ? Работа с C# принесла вам приятные и восхитительные преимущества абстракции. Вы не будете использовать …