C# | Тесты
2.86K subscribers
25 photos
1 file
351 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Что такое значимый и ссылочный тип данных?

Значимые типы (value types) хранят данные непосредственно, а ссылочные типы (reference types) хранят ссылки на данные в памяти. Значимые типы живут в стеке, а ссылочные — в куче.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12💊1
🤔 Какой метод необходимо переопределить для реализации финализатора в C#?
Anonymous Quiz
23%
Dispose()
74%
Finalize()
2%
Cleanup()
1%
Collect()
👍2
🤔 Какие типы относятся к значимым, а какие к ссылочным?

К значимым относятся int, float, bool, структуры и перечисления. К ссылочным — классы, массивы, интерфейсы и строки.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊5👍4
🤔 Когда можно использовать using?

using используется для управления объектами, реализующими интерфейс IDisposable, чтобы гарантировать освобождение ресурсов. Это удобно для работы с файлами, потоками, базами данных и другими ресурсами, требующими явного закрытия. Код внутри блока using автоматически вызывает метод Dispose для объекта, даже если возникло исключение.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3
🤔 Какой файл в проекте ASP.NET используется для конфигурации приложения?
Anonymous Quiz
69%
appsettings.json
15%
web.config
13%
config.json
3%
settings.xml
💊21🤔5😁2
🤔 Что такое Dispose?

Это метод интерфейса IDisposable, предназначенный для явного освобождения неуправляемых ресурсов, таких как файловые дескрипторы, сокеты или подключение к базе данных. Его нужно вызывать вручную (или через using), чтобы предотвратить утечки памяти и других ресурсов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
🤔 Какой из следующих типов аутентификации поддерживается в ASP.NET?
Anonymous Quiz
14%
Basic Authentication
4%
Forms Authentication
12%
Windows Authentication
70%
Все вышеперечисленные
👍2
🤔 Какой метод контроллера в ASP.NET используется для обработки GET-запросов?
Anonymous Quiz
96%
[HttpGet]
3%
[HttpPost]
1%
[HttpPut]
0%
[HttpDelete]
💊16👍1
🤔 Что такое перегрузка метода?

Это возможность объявлять методы с одинаковым именем, но с разными параметрами (типами, количеством или порядком).
• Она позволяет создавать более гибкий и удобный интерфейс класса.
• Пример:
void Print(string message) { ... }
void Print(int number) { ... }
Каждый из методов будет вызываться в зависимости от переданных аргументов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🤔 Что такое многопоточность и библиотека TPL?

Это способность приложения выполнять несколько операций одновременно с использованием потоков.
• TPL (Task Parallel Library) — библиотека в .NET для упрощения работы с асинхронным и параллельным программированием.
• Она предоставляет классы, такие как Task и Parallel, которые позволяют управлять потоками, синхронизацией и обработкой задач.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
🤔 Какой метод контроллера в ASP.NET используется для обработки POST-запросов?
Anonymous Quiz
4%
[HttpGet]
96%
[HttpPost]
1%
[HttpPut]
0%
[HttpDelete]
😁5👍1💊1
🤔 Для чего используют асинхронность?

Асинхронность позволяет выполнять операции без блокировки основного потока, что особенно важно для долгих операций, таких как сетевые запросы или чтение/запись данных.
1. Улучшает отзывчивость пользовательского интерфейса.
2. Повышает производительность за счёт параллельного выполнения задач.
3. Экономит системные ресурсы, избегая создания лишних потоков.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7