29 ноября 2019
Пожаловаться
10:00
Тест на общие знания для C# разработчика
Может ли тобой гордиться Microsoft? Предлагаем незамедлительно выяснить, насколько ты хорош в C#, с помощью комплексного теста.
Комментарии 15
нет развернутых комментариев.
можно увеличить время и добавить по больше вопросов, спасибо
Насчет 6 вопроса вы правы + в классе В не вызван конструктор базового класс
не зню шарп, но 4 правильных)
Значит, немножко знаете =)
непонел
В чём вопрос?
времени очень мало. 15 минут было бы лучше. а вопрос про индексатор походу отвалился, причем жостко)
Спасибо, учтём. Как поправить вопрос?
В вопросе про "public class Base { public virtual void DoWork() { Console.WriteLine("Base.DoWork()"); } } public class Derived : Base { public override void DoWork(int param) { Console.WriteLine("Derived.DoWork(int param)"); } public void DoWork(double param) { Console.WriteLine("Derived.DoWork(double param)"); } }" Код не скомпилируется из-за ошибки в классе Derived, метод public override void DoWork(int param), так как класс Base не имеет подходящего для переопределения метода DoWork (несоответствие по параметрам).
Так же, по-моему, есть неточность в вопросе про "Структура является размерным типом, а класс – ссылочный", не встречал такой терминологии, обычно говорят, что структура является типом значения.
Да это не единственная ошибка в тесте. В общем ниочем тест
Что так времени мало то?!! Хороший тест.
По 30 секунд на каждый вопрос. Нормально же.
Супер тест
Умение умолчать о тупости начальника тоже бывает полезным для сохранения работы