C#

c

Android, iOS, Java, C#, Python, QA: Andersen запускает бесплатные стажировки с трудоустройством

Международная IT-компания Andersen, имеющая более 3,5 тысяч работников, запускает бесплатные программы стажировки для PHP-, Android-, iOS-, Python, C#-разработчиков и QA…

18.07.2023

DataArt запускает бесплатные лекции Automation Testing with C# Selenium

Компания DataArt решила запустить цикл лекций Automation Testing with C# Selenium. Об этом говорится на официальном сайте компании. Это позволит…

12.04.2023

HashSet в C#: критически важные вещи для понимания

Сегодня мы поговорим о такой вещи как HashSet в C# — расскажем о том, где она используется, для чего нужна…

21.02.2022

С# обогнал Java, TypeScript на подъеме, все хотят учить Go — рейтинг языков программирования в Украине

На портале DOU.UA опубликовали результаты ежегодного опроса по языкам программирования. Отчет сформирован на основе данных 9245 анкет респондентов из Украины.…

14.02.2022

«Иначе — провал»: разработчик рассказал, как правильно выбрать стек для своей карьеры

«IT разное», — уверен разработчик и соведущий подкаста «Мы обречены» Фил Ранжин, поэтому очень важно выбрать, куда именно идти, и…

20.12.2021

7 языков программирования, за знание которых хорошо платят

По данным аналитиков, в мире существует более 250 языков программирования. В этом многообразии легко потеряться, особенно если выбирать язык для…

15.12.2021

Главные релизы недели: сразу много новинок от Microsoft и Tor без поддержки сервисов V2 Onion, но с обновленным дизайном

Компания Microsoft в рамках масштабной конференции представила ряд новинок, среди которых релиз программной платформы .NET 6, новая версия языка программирования…

12.11.2021

C# Random: заготовленные случайности

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

04.11.2021

Конструкция using в C#: минимум, который нужно знать каждому

Прежде чем говорить непосредственно о конструкции using в С# и ее использовании, нужно вспомнить о таком процессе, как освобождение памяти…

02.11.2021

Регулярные выражения в C# (C# regex)

Регулярные выражения (C# regex) — это шаблоны поиска строк. Они применяются для всевозможных операций, связанных с манипулированием текста, например, поиском…

01.11.2021

Зачем нужна конструкция switch-case в C# и как с ней работать

Операторы switch и case нужны для управления сложными условными операциями и операциями ветвления. Они нередко применяются в современной С#-разработке, и любой…

29.10.2021

Форматирование и интерполяция строк: stringformat в C#

Вывод на экран отформатированной строки для передачи информации — распространенная задача при разработке ПО. В C# StringFormat позволяет форматировать строки…

28.10.2021

Работа с датой и временем в C#: только самое важное

Для представления даты и времени в C# используется класс DateTime. Из этой статьи вы узнаете как форматировать DateTime с помощью…

27.10.2021

Как работать с обобщениями (generics) в C#: краткий гайд

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

27.10.2021

Зачем нужны кортежи: как работать с tuple в C#

Кортеж или tuple — это простой способ представить набор данных, который имеет несколько связанных или не связанных друг с другом…

26.10.2021

Делегаты, лямбды и события в C#: просто о сложном

Сегодня поговорим о делегатах. Но речь пойдет не о болтливых представителях какой-нибудь партии на очередном съезде, а об объектах-указателях, используемых…

25.10.2021

Типы данных для C#: минимум, который необходимо знать

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

21.10.2021

Оператор yield в C#: назначение и примеры использования

Сегодня речь пойдет про важный оператор языка C# — yield. Мы также рассмотрим тесно связанные с ним понятия контейнера, генератора…

21.10.2021

Массивы в C#: виды, примеры и работа с ними

Массивы — основа любого языка программирования. Знать, как они работают, необходимо любому уважающему себя разработчику. Ну а если вы только…

20.10.2021

Класс Timer в C#: все, что нужно знать новичку

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

19.10.2021

Главные релизы недели: новый язык программирования, пакет темных тем для разработчиков и Debian без systemd

Польский разработчик создал универсальный язык программирования, форк Debian лишился системного менеджера, а создатели Crystal не оставляют попыток уйти от поддержки…

15.10.2021

Не знаю более эффективного способа уничтожить язык: почему C# умирает, и при чем здесь Microsoft

Многие из нас обожают C#. Моим первым настоящим программным проектом после университета стала игра, написанная на Unity. И я сразу…

05.10.2021

Как работать с классом Task в C#: разбираем на примерах

Класс Task в C# — это операция, которая выполняется асинхронно и не возвращает значения. Объекты в нем — одни из…

01.10.2021

Что такое исключения в C# и как работать с блоками try, catch и finally

Обработка исключений — способ предотвратить ошибки в исполнении программы. Чтобы обработать Exception (исключение) в языке C# используют операторы try, catch…

30.09.2021

Зачем в C# нужны интерфейсы и как их использовать?

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

29.09.2021