Библиотека задач по C# | тесты, код, задания
5.34K subscribers
350 photos
1 video
161 links
Задачи и тесты по C# для тренировки и обучения.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/05448a24

Работать у нас: https://job.proglib.io/

Наши каналы: https://yangx.top/proglibrary/9197
加入频道
В C# структуры используются для ___ объектов, таких как мобильные телефоны, автомобили и т. д.
Anonymous Quiz
61%
Легких
12%
Тяжелых
18%
Дополнительных
9%
Сжатых
Сколько типов модификаторов доступа в C#?
Anonymous Quiz
4%
2
12%
3
33%
4
52%
5
Какой базовый класс конструктора String()?
Anonymous Quiz
13%
String
17%
System.IO.String
6%
System.Strings
64%
System.String
В C# объекты, созданные с помощью оператора new, сохраняются в
Anonymous Quiz
7%
Кэш-память
12%
Стековую память
74%
Кучу
7%
Ничего из вышеперечисленного
😮 SQL: от Тетриса до ИИ — неожиданные возможности языка баз данных

Долгое время SQL использовали лишь для запросов и изменения записей в базах данных — для полноценного программирования в привычном смысле слова он не подходил. Однако добавление рекурсивных общих табличных выражений (CTE) сделало SQL полным по Тьюрингу. Рекурсивные CTE состоят из двух частей:

• Нерекурсивная часть (базовый случай) — создает начальные данные.
• Рекурсивная часть — может выполняться много раз, каждый раз используя результат предыдущего шага.

Благодаря CTE на SQL можно при желании реализовать любой алгоритм. Энтузиасты уже сделали:

Визуализацию множества Мандельброта с помощью ASCII-графики.
3D-движок для рисования объемных фигур.
GPT на 500 строках SQL-кода. Подробная статья о реализации этого проекта опубликована здесь.
Трассировку лучей (это метод создания реалистичных изображений).

На прошлой неделе коллекция крутых SQL-проектов пополнилась еще одной интересной разработкой — версией «Тетриса».

Эта реализация демонстрирует несколько нестандартных SQL-техник, о которых стоит знать, даже если вы используете SQL только по прямому назначению:

• игровой цикл;
• вывод игры;
• пользовательский ввод;
• решение проблемы изоляции данных;
• предотвращение кэширования.

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

🔗 Подробнее читайте в статье
🔗 Зеркало
Указатель C# используется для хранения ___ другого типа.
Anonymous Quiz
6%
Значения
62%
Адреса в памяти
1%
Размера типа
31%
Ссылки на переменную
💻🔍💼 Кризис IT-рынка: как джуны и кадровый голод меняют правила игры

В условиях нехватки опытных специалистов и наплыва джунов, IT-компании вынуждены искать нестандартные подходы к найму. Рассмотрим основные тренды и стратегии адаптации рынка.

Читать статью

#почитать
Синхронизация двух мастер-баз кажется сложной задачей? Векторные часы предлагают простое решение. Этот подход обеспечивает согласованность данных в распределенных системах, повышая надежность и эффективность вашей IT-инфраструктуры.

👉 Статья
За исключением оператора ==, какие методы можно использовать для сравнения двух строк?
Anonymous Quiz
37%
Equals()
15%
Compare()
46%
И первый, и второй вариант
2%
Никакие