На данной странице представлен тест по C#, который позволит вам проверить своё знание данного языка. После завершения теста вы сможете увидеть правильные ответы.
Навигация (только номера заданий)
0 из 30 заданий окончено
Вопросы:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
Информация
Тест по C#
Вы уже проходили тест ранее. Вы не можете запустить его снова.
Тест загружается...
Вы должны войти или зарегистрироваться для того, чтобы начать тест.
Вы должны закончить следующие тесты, чтобы начать этот:
Результаты
Правильных ответов: 0 из 30
Ваше время:
Время вышло
Вы набрали 0 из 0 баллов (0)
Рубрики
- Нет рубрики 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- С ответом
- С отметкой о просмотре
-
Задание 1 из 30
1.
C# код компилируется в код …
Правильно
Неправильно
-
Задание 2 из 30
2.
Выполнится ли блок finally, если исключения не было?
Правильно
Неправильно
-
Задание 3 из 30
3.
Что будет выведено на консоль?
float digit = 0 / 0f; Console.WriteLine(digit == digit);
Правильно
Неправильно
-
Задание 4 из 30
4.
Что будет выведено на консоль?
public static void Main(string[] args) { { int digit = 5; } Console.WriteLine(digit); }
Правильно
Неправильно
-
Задание 5 из 30
5.
Что делает модификатор sealed?
Правильно
Неправильно
-
Задание 6 из 30
6.
Что делает модификатор partial?
Правильно
Неправильно
-
Задание 7 из 30
7.
Что будет находиться в переменной name?
int? a = null; string name = a == null ? "Artur" : "Vasya";
Правильно
Неправильно
-
Задание 8 из 30
8.
Что будет выведено на консоль?
Console.writeLine("Text" + " test");
Правильно
Неправильно
-
Задание 9 из 30
9.
Что будет выведено на консоль?
int number = -3; Console.WriteLine((uint)number);
Правильно
Неправильно
-
Задание 10 из 30
10.
Можно ли сделать перегрузку оператора присваивания?
Правильно
Неправильно
-
Задание 11 из 30
11.
Можно ли сделать перегрузку операторов true и false?
Правильно
Неправильно
-
Задание 12 из 30
12.
Верно ли, что тип string хранит набор символов Unicode?
Правильно
Неправильно
-
Задание 13 из 30
13.
Тип string является значимым или ссылочным типом?
Правильно
Неправильно
-
Задание 14 из 30
14.
Какой способ вызова исключения является корректным?
Правильно
Неправильно
-
Задание 15 из 30
15.
Можно ли наследоваться от нескольких интерфейсов?
Правильно
Неправильно
-
Задание 16 из 30
16.
Можно ли наследоваться от нескольких классов?
Правильно
Неправильно
-
Задание 17 из 30
17.
Структура — это …
Правильно
Неправильно
-
Задание 18 из 30
18.
Что будет содержать массив models после выполнения данного фрагмента кода?
object[] models = { 1, "300", 100, "5" }; Array.Sort(models);
Правильно
Неправильно
-
Задание 19 из 30
19.
Что будет выведено на консоль?
bool isValid = 1; Console.WriteLine(isValid);
Правильно
Неправильно
-
Задание 20 из 30
20.
Что будет выведено на консоль?
byte firstValue = 200; byte secondValue = 100; Console.WriteLine(firstValue + secondValue);
Правильно
Неправильно
-
Задание 21 из 30
21.
Что будет содержать строка name после выполнения данного кода?
string name = "Alexey"; name[1] = ".";
Правильно
Неправильно
-
Задание 22 из 30
22.
Что будет выведено на консоль?
int firstNumber = 5; double secondNumber = 5.0; Console.WriteLine(firstNumber == secondNumber);
Правильно
Неправильно
-
Задание 23 из 30
23.
Возникнет ли ошибка при выполнении данного фрагмента кода?
object model = 156; model = "157"; Console.WriteLine(model);
Правильно
Неправильно
-
Задание 24 из 30
24.
Что будет выведено на консоль?
public class Person { public readonly string name = "Artur"; public Person(string name) { this.name = name; } } class Program { static void Main(string[] args) { Person person = new Person("John"); Console.WriteLine(person.name); Console.ReadKey(); } }
Правильно
Неправильно
-
Задание 25 из 30
25.
Что будет выведено на консоль?
int number = 2; Console.WriteLine(++number - number-- * ++number);
Правильно
Неправильно
-
Задание 26 из 30
26.
Что будет выведено на консоль?
Console.WriteLine(11 / 2);
Правильно
Неправильно
-
Задание 27 из 30
27.
Что будет выведено на консоль?
dynamic number = 3002; Console.WriteLine(number.GetType().Name);
Правильно
Неправильно
-
Задание 28 из 30
28.
Что будет выведено на консоль?
class Person { public string Name { get; set; } public Person(string name) { this.Name = name; } } class Program { static void Main(string[] args) { const string personName = "Anatoliy"; Person firstPerson = new Person(personName); Person secondPerson = new Person(personName); Console.WriteLine(firstPerson == secondPerson); } }
Правильно
Неправильно
-
Задание 29 из 30
29.
Что будет выведено на консоль?
Console.WriteLine(Int16.MaxValue);
Правильно
Неправильно
-
Задание 30 из 30
30.
Что будет выведено на консоль?
enum Names { Viktor } static void Main(string[] args) { Console.WriteLine(Names.Viktor.GetType().Name); }
Правильно
Неправильно