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

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Какой метод используется для обратного преобразования строки в массив символов в C#?
Anonymous Quiz
37%
ToArray
5%
GetChars
55%
ToCharArray
3%
SplitChars
👍4💊1
🤔 Как в .NET реализовано наследование?

В .NET наследование реализовано через ключевое слово `:`, которое позволяет классу-наследнику унаследовать функциональность базового класса.
Наследник может переопределять виртуальные методы базового класса с использованием ключевого слова `override`, а также добавлять свои свойства и методы.
.NET поддерживает одиночное наследование для классов, но позволяет множественное наследование через интерфейсы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1🤔1🤯1
🤔 Какой из следующих операторов используется для создания цикла с постусловием в C#?
Anonymous Quiz
10%
for
18%
while
68%
do
3%
foreach
👍2🤯1
🤔 Какой цикл используется для перебора элементов коллекции в C#?
Anonymous Quiz
8%
for
3%
while
2%
do
88%
foreach
👍3
🤔 Что такое стек?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1
🤔 Какое ключевое слово используется для перехода к следующей итерации цикла в C#?
Anonymous Quiz
1%
skip
89%
continue
9%
next
0%
pass
👍31
🤔 Какой из следующих циклов включает инициализацию, условие и итерацию в своей структуре?
Anonymous Quiz
11%
while
5%
do
74%
for
9%
foreach
👍3
🤔 Чем отличается метод Equal от ==?

Equals сравнивает содержимое объектов, а == проверяет ссылки для объектов и значения для примитивов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥4
🤔 Какой из следующих операторов используется для включения блока кода в каждой итерации цикла for?
Anonymous Quiz
20%
condition
37%
increment
10%
initialization
32%
body
🤔9💊21
🤔 Какой оператор используется для создания нового одномерного массива в C#?
Anonymous Quiz
81%
new
2%
create
16%
array
1%
make
🤔5💊2👍1
🤔 Есть ref out и boxing unboxing в чем их разница?

ref передаёт переменные по ссылке, out требует их инициализации в методе, а boxing/unboxing преобразуют тип значения в объект и обратно.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
🤔 Какой метод используется для получения длины массива в C#?
Anonymous Quiz
13%
GetLength()
3%
Size()
69%
Length
15%
Count()
💊11🤔1
🤔 Каков правильный способ доступа к третьему элементу массива numbers?
Anonymous Quiz
85%
numbers[2]
9%
numbers[3]
3%
numbers.get(3)
2%
numbers.get(2)
👍6🤯2
🤔 Что такое IEnumerable?

IEnumerable — это интерфейс в .NET, представляющий коллекцию объектов, которые могут быть перечислены. Он предоставляет метод GetEnumerator(), который возвращает объект IEnumerator для перебора элементов коллекции, например, в цикле foreach. Этот интерфейс часто используется для реализации простых коллекций и позволяет ленивую (отложенную) обработку данных, что особенно полезно при работе с большими наборами данных или потоками данных.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥52
🤔 Какой метод используется для копирования элементов одного массива в другой массив?
Anonymous Quiz
58%
Array.Copy()
35%
Array.Clone()
7%
Array.Duplicate()
0%
Array.Replicate()
👍3
🤔 Каков правильный способ инициализации массива numbers значениями 1, 2, 3, 4, 5?
Anonymous Quiz
47%
int[] numbers = new int[5]{1, 2, 3, 4, 5};
27%
int[] numbers = {1, 2, 3, 4, 5};
22%
int numbers = new int[]{1, 2, 3, 4, 5};
4%
int numbers = {1, 2, 3, 4, 5};
💊4👍3
🤔 Как работает в JS сборщик мусора?

Сборщик мусора удаляет объекты, на которые нет ссылок, освобождая память автоматически.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔2💊2
🤔 Каков правильный способ замены значения второго элемента массива numbers на 10?
Anonymous Quiz
86%
numbers[1] = 10;
7%
numbers[2] = 10;
6%
numbers.set(1, 10);
1%
numbers.set(2, 10);
👍4
🤔 Какой метод используется для обратного упорядочивания элементов массива в C#?
Anonymous Quiz
87%
Reverse()
9%
Invert()
3%
Flip()
1%
Turn()
👍3
🤔 Зачем нужны поколения для сборщика мусора в JS?

Поколения ускоряют сборку, разделяя объекты на молодые и старые, чтобы чаще проверять короткоживущие данные и реже долговечные.

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