Перейти к содержанию

Рубрика: Язык Программирования C#

Решение задач и ответы на распространенные вопросы связанные с языком программирования C#.

Лучшие книги по C# на 2024 год

В мире быстро развивающихся технологий и программирования, правильный выбор литературы может сделать ключевой разницу в освоении новых языков и фреймворков. Для тех, кто стремится овладеть…

Как устроен Dictionary в C#

Dictionary в C# представляет собой структуру данных, которая представляет собой коллекцию пар «ключ-значение». Каждый элемент в Dictionary состоит из уникального ключа и связанного с ним…

Атрибуты в C#. Определение и места применения

C# атрибуты — это метаданные, которые можно присоединять к типам, членам классов, методам, свойствам и другим элементам программы. Атрибуты предоставляют дополнительную информацию о программе, которая…

Абстрактный Класс в C#. Места применения

Абстрактный класс в C# — это класс, который не может быть создан напрямую, а служит в качестве базового класса для других классов. Абстрактные классы используются…

Использование ChatGPT в C#

В этой статье, мы рассмотрим как использовать ChatGpt в своих программах, с возможностью отправки и получения запроса. С момента выпуска ChatGPT — 30 ноября 2022…

Распространенные примеры регулярных выражений [C#]

В этой статье, мы рассмотрим самые распространенные примеры регулярных выражений, которые могут быть полезны вам, для решения задач. Материал этой статьи будет дополнятся на регулярной…

Почему стоит учить именно C#?

C# — это современный объектно-ориентированный язык программирования, разработанный компанией Microsoft. С момента своего появления в 2000 году он стал одним из самых популярных языков программирования…

Как угадать число от 0 до 100 (математический фокус)

Интересный математический трюк, который на первый взгляд может показаться сложным, но на самом деле это не так! Последовательность действий такова: Вам нужно угадать любое число…

Необработанные строковые литералы (raw string literals)

Начиная с C# 11, можно использовать необработанные строковые литералы для упрощения создания строк, которые являются многострочными, или использовать любые символы, требующие escape-последовательностей. Многое из того,…

Оптимизация изображений для сайта на C#

В этой статье рассмотрим, как выполняется оптимизация изображений сайта на C#, используя библиотеку Magick.NET. Я ожидаю от вас минимальные знания концепций Entity Framework Core, поэтому…