🤔 Что произойдет, если не реализовать интерфейс IDisposable для класса, использующего неуправляемые ресурсы?
Anonymous Quiz
18%
Компилятор выдаст ошибку
2%
Программа не будет работать
72%
Неуправляемые ресурсы могут не освободиться своевременно
8%
Ничего не произойдет
👍1
🤔 Является ли POST идемпотентным?
Нет, метод POST не является идемпотентным. Каждый повторный вызов POST может создавать новые ресурсы или изменять состояние системы, что приводит к разным результатам. Это типичный метод для операций создания или изменения, и его повторение может вызвать дублирование или непредсказуемый эффект.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Нет, метод POST не является идемпотентным. Каждый повторный вызов POST может создавать новые ресурсы или изменять состояние системы, что приводит к разным результатам. Это типичный метод для операций создания или изменения, и его повторение может вызвать дублирование или непредсказуемый эффект.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой оператор используется для обработки исключений в C#?
Anonymous Quiz
99%
try-catch
1%
if-else
0%
while
0%
switch
🤔 Есть прямоугольник и квадрат, цель вычислить площадь, что нарушает принцип Барбары Лисков?
Если класс "Квадрат" наследуется от "Прямоугольник" и переопределяет методы установки ширины и высоты так, что нарушает их независимость, это ломает принцип Лисков. Например, изменение ширины у квадрата изменяет и высоту, что не ожидается для прямоугольника.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
💊1
🤔 Какой метод используется для динамического создания экземпляра типа с параметрами конструктора?
Anonymous Quiz
35%
Type.CreateInstance()
15%
ConstructorInfo.Invoke()
46%
Activator.CreateInstance()
4%
Type.NewInstance()
👍1
🤔 Что значит, что система является RESTful?
Это система, реализующая архитектурный стиль REST (Representational State Transfer). Это означает:
- Используются HTTP-методы как команды (GET, POST, PUT, DELETE).
- Ресурсы имеют уникальные URI.
- Коммуникация без состояния (stateless).
- Возможна кэшируемость.
- Данные передаются в виде представлений ресурса (обычно JSON/XML).ксте онлайн
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Это система, реализующая архитектурный стиль REST (Representational State Transfer). Это означает:
- Используются HTTP-методы как команды (GET, POST, PUT, DELETE).
- Ресурсы имеют уникальные URI.
- Коммуникация без состояния (stateless).
- Возможна кэшируемость.
- Данные передаются в виде представлений ресурса (обычно JSON/XML).ксте онлайн
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой из следующих типов данных является значимым типом в C#?
Anonymous Quiz
83%
decimal
9%
string
5%
object
3%
List
🤔 Какой метод используется для получения текущей даты и времени в C#?
Anonymous Quiz
4%
DateTime.Today
8%
DateTime.Current
77%
DateTime.Now
11%
DateTime.UtcNow
💊4👍1
🤔 Что такое RESTful?
RESTful = соответствующий принципам REST.
Это не технология, а стиль построения API. RESTful API — это API, которое:
- Строится вокруг ресурсов.
- Использует HTTP-методы по назначению.
- Придерживается stateless взаимодействия.
- Предоставляет понятную структуру URL.
- Использует стандартизированные коды ответа.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
RESTful = соответствующий принципам REST.
Это не технология, а стиль построения API. RESTful API — это API, которое:
- Строится вокруг ресурсов.
- Использует HTTP-методы по назначению.
- Придерживается stateless взаимодействия.
- Предоставляет понятную структуру URL.
- Использует стандартизированные коды ответа.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод класса FileStream используется для записи байтов в файл?
Anonymous Quiz
56%
WriteBytes
3%
Save
42%
Write
0%
Store
👍1
🤔 Какой из следующих типов делегатов является предопределенным в C# и может использоваться для методов, возвращающих значение и принимающих два параметра?
Anonymous Quiz
11%
Action
73%
Func
8%
Predicate
8%
EventHandler
💊6👍2
🤔 Как сделать миграцию методов?
Миграция методов подразумевает их перемещение или переработку между классами, что требует анализа текущей логики и всех мест, где методы используются. Следует обновить ссылки, провести рефакторинг кода и написать тесты для проверки функциональности после изменений. Это помогает минимизировать риски нарушения работы системы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой модификатор доступа в C# делает член класса доступным только для классов-наследников?
Anonymous Quiz
5%
private
92%
protected
2%
internal
1%
public
👍1
🤔 Какой метод используется для определения типа по имени в C#?
Anonymous Quiz
70%
Type.GetType()
25%
Type.GetTypeName()
5%
Type.FindType()
0%
Type.LoadType()
🤔 В чём разница между отложенным и немедленным выполнением?
- Отложенное выполнение (deferred execution) — данные не вычисляются до тех пор, пока к ним не обратятся, как в IEnumerable, yield, LINQ.
- Немедленное выполнение (immediate execution) — результат вычисляется сразу при вызове метода (например, ToList(), Count()).
Отложенное выполнение экономит ресурсы, но требует внимательности к источнику данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- Отложенное выполнение (deferred execution) — данные не вычисляются до тех пор, пока к ним не обратятся, как в IEnumerable, yield, LINQ.
- Немедленное выполнение (immediate execution) — результат вычисляется сразу при вызове метода (например, ToList(), Count()).
Отложенное выполнение экономит ресурсы, но требует внимательности к источнику данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой из следующих методов класса System.String определяет, содержит ли строка указанную подстроку?
Anonymous Quiz
24%
IndexOf
0%
Search
72%
Contains
4%
Find
👍1
🤔 Какая коллекция поддерживает многопоточный доступ без блокировок в C#?
Anonymous Quiz
5%
List
81%
ConcurrentDictionary
6%
Dictionary
7%
HashSet
👍1
🤔 Как сделать связь один к одному?
Для связи "один к одному" создаётся внешний ключ в одной таблице, связанный с первичным ключом другой таблицы, и для внешнего ключа добавляется ограничение уникальности.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой из следующих методов класса Monitor используется для попытки входа в критическую секцию с тайм-аутом?
Anonymous Quiz
57%
TryEnter
28%
EnterWithTimeout
3%
ConditionalEnter
12%
TimeEnter
🤔 Какой класс используется для записи текстовых файлов в C#?
Anonymous Quiz
28%
FileWriter
13%
TextWriter
48%
StreamWriter
10%
FileOutputStream
🤔 Какой из методов в C# позволяет безопасно преобразовать строку в число?
Anonymous Quiz
4%
int.Parse
21%
Convert.ToInt32
70%
int.TryParse
5%
int.ToString