C# | Тесты
2.68K subscribers
30 photos
1 file
653 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @sendme_ads
Download Telegram
🤔 Какие есть виды привязок данных и когда применяются?

1. One-way binding — от источника к UI. Применяется при отображении.
2. Two-way binding — синхронизация UI и модели. Применяется в формах.
3. One-time binding — однократная установка значения при инициализации.
4. Event binding — привязка событий.
Используется в WPF, Xamarin, Blazor и других MVVM-фреймворках.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой из следующих методов используется для получения вложенного исключения, вызвавшего текущее исключение?
Anonymous Quiz
59%
InnerException
10%
GetBaseException
12%
GetException
19%
GetInnerException
🤔 Какое значение будет результатом выражения: 10 % 3?
Anonymous Quiz
76%
1
3%
2
20%
3
1%
0
🤔 Что такое Singleton?

Singleton — это жизненный цикл зависимости, при котором:
- Экземпляр создаётся один раз за всё время жизни приложения.
- Все зависимости получают один и тот же объект.
Хорошо подходит для кэшей, конфигураций, логирования, и всего, что должно быть единым.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какая коллекция из пространства имен System.Collections.Concurrent подходит для потокобезопасного хранения уникальных элементов?
Anonymous Quiz
38%
ConcurrentSet
16%
ConcurrentBag
16%
HashSet
31%
ConcurrentDictionary
🤔 Какой класс используется для асинхронного чтения строк из файла в C#?
Anonymous Quiz
6%
TextReader
48%
StreamReader
13%
FileReader
33%
AsyncStreamReader
🤔 Как добавить стороннюю библиотеку в проект?

В .NET добавление сторонней библиотеки может происходить несколькими способами:
- Через NuGet-пакет:
- Используя команду: dotnet add package <PackageName>
- Или через Visual Studio — «Manage NuGet Packages».
- Через ссылку на DLL:
- Скопировать .dll файл и добавить его через «Add Reference».
- Через проектную ссылку:
- Если у тебя есть другой .csproj, его можно подключить как зависимость.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой класс используется для создания нового потока в C#?
Anonymous Quiz
2%
Process
86%
Thread
12%
Task
0%
Runnable
👍1
🤔 В чём разница между Count и Capacity?

- Count — фактическое количество элементов, хранящихся в коллекции.
- Capacity — внутренняя ёмкость, то есть сколько элементов может поместиться до перераспределения памяти.
Capacity всегда больше или равно Count. Увеличение Count сверх Capacity приводит к перераспределению памяти.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой метод LINQ используется для получения первых N элементов коллекции?
Anonymous Quiz
78%
Take
1%
Skip
16%
First
5%
Limit
🤔 Что такое паттерн Event Sourcing?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Вопрос: Какой модификатор доступа в C# делает член класса доступным только в текущей сборке?
Anonymous Quiz
5%
Private
15%
Protected
80%
Internal
0%
Public
🤔 Какая коллекция в .NET используется для хранения элементов с уникальными значениями и поддерживает порядок вставки?
Anonymous Quiz
38%
HashSet
32%
SortedSet
12%
LinkedHashSet
17%
OrderedSet
🤔 Что такое value-type?

Это значимый тип. Хранится в стеке или встроен в объект. Содержит само значение, а не ссылку. Примеры:
- int, float, bool, struct.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой из следующих методов класса System.String определяет, начинается ли строка с заданной подстроки?
Anonymous Quiz
86%
StartsWith
7%
BeginsWith
5%
Contains
2%
IndexOf
👍1
🤔 Что должен возвращать GetHashCode?

Метод GetHashCode должен возвращать целое число, которое уникально идентифицирует объект в контексте его текущего состояния. Объекты, равные по Equals, должны иметь одинаковые hash-коды, но разные объекты могут иметь одинаковый hash-код.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
💊1
🤔 Какая коллекция в .NET используется для хранения элементов с уникальными значениями и поддерживает порядок вставки?
Anonymous Quiz
27%
HashSet
21%
SortedSet
7%
LinkedHashSet
45%
OrderedSet
🤔4
🤔 Что такое INNER JOIN?

INNER JOIN — это SQL-операция, возвращающая только те строки, которые совпадают по ключевому условию в обеих таблицах.
Если нет совпадения — строка не включается в результат. Это основной способ объединения связанных таблиц (например, пользователи и заказы по user_id).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой из следующих методов LINQ используется для пропуска элементов, пока выполняется заданное условие, а затем возвращает оставшиеся элементы?
Anonymous Quiz
78%
SkipWhile
11%
TakeWhile
9%
Where
2%
First
🤔 Какой из следующих методов класса System.String возвращает массив строк, разделенных указанным разделителем?
Anonymous Quiz
4%
Divide
86%
Split
10%
Separate
1%
Partition
👍1