Публикации по теме '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# принесла вам приятные и восхитительные преимущества абстракции. Вы не будете использовать …