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

Вопросы собесов t.iss.one/+sjKGQXl79ytkYzIy
Задачи t.iss.one/+Xy-0H7xKlgo0NDVi
Ваканасии t.iss.one/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Зачем нужны операторы?

Операторы в C# позволяют:
- Выполнять арифметические, логические и побитовые операции (+, -, &&, |, <<, ++).
- Сравнивать значения (==, !=, >, <).
- Управлять потоком исполнения (??, ?:, is, as, await).
- Создавать собственные операторы перегрузки (например, operator + для собственного класса).
Операторы — важная часть языка, они позволяют делать код лаконичным, выразительным и типобезопасным.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой из следующих методов LINQ используется для получения объединения двух коллекций?
Anonymous Quiz
3%
Except
10%
Intersect
70%
Union
18%
Concat
🤔 Какой из следующих методов класса Task используется для получения исключений, возникших при выполнении задачи?
Anonymous Quiz
54%
Exception
38%
GetException
4%
FetchException
5%
RetrieveException
🤔 Какие преимущества у LINQ?

1. Универсальность: позволяет работать с разными источниками данных (массивы, базы данных, XML).
2. Читаемость: код становится компактным и интуитивно понятным.
3. Сильная типизация: ошибки обнаруживаются на этапе компиляции.
4. Оптимизация запросов: для баз данных LINQ к Entity Framework может преобразовывать запросы в SQL.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из следующих классов используется для работы с регулярными выражениями в C#?
Anonymous Quiz
86%
Regex
4%
Match
5%
Pattern
6%
Expression
🤔 Как получить атрибуты типа во время выполнения с использованием рефлексии?
Anonymous Quiz
49%
type.GetAttributes()
33%
type.GetCustomAttributes()
13%
type.GetTypeAttributes()
5%
type.GetAllAttributes()
🤔 Что такое интерфейс?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для вызова конструктора с параметрами с использованием рефлексии?
Anonymous Quiz
26%
InvokeConstructor()
29%
CreateInstance()
15%
GetConstructor()
30%
ConstructorInfo.Invoke()
🤔 Что такое микросервис?

Это автономный, малый сервис, отвечающий за конкретную бизнес-задачу и взаимодействующий с другими через API. Каждый микросервис может быть разработан, развёрнут и масштабирован независимо.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🤔 Какое исключение будет выброшено, если попытаться обратиться к элементу массива с отрицательным индексом?
Anonymous Quiz
84%
IndexOutOfRangeException
5%
ArgumentOutOfRangeException
5%
InvalidOperationException
5%
ArrayIndexException