C#
Specify a ...
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
Specify a name of the class all exception inherit from.
Exception
System.Exception
exception
Explanation
Get an explanation when it's available:
Subscribe
inheritance
exceptions
Подобається
Ввійдіть
щоб вподобати
Комментувати
Ввійдіть
щоб прокоментувати
Поширити
Tweet
Пов'язані матеріали
class Program { static void Main(string[] args) { try { int value = int.Parse("test exception"); } catch (Exception e) { throw e; // Здесь ли, по мнению CLR, расположено начало исключения? } } }
Что произойдет в результате выполнения следующего кода: class Test { static void Main(string[] args) { char[] vowels = {'a','e','i','o','u'}; for (int i = 1; i <= vowels.Length; i++) Console.Write(vowels[i] + " "); } }
Объявлена структура struct MyStruct { public int x; public int y; } Возможен ли такой код: class MyClass : MyStruct { }
Что будет напечатано в результате выполнения следующего кода? class Program { class A { public virtual void Print() { Console.WriteLine("A::Print"); } } class B : A { public override void Print() { Console.WriteLine("B::Print"); } } class C : B { public new void Print() { base.Print(); Console.WriteLine("C::Print"); } } static void Main(string[] args) { A a = new A(); A b = new B(); A c = new C(); a.Print(); b.Print(); c.Print(); Console.ReadKey(); } }
Выберите верные утверждения на счет наследования в C#
Тести з
C
#
Приєднуйся і вивчай C#
або
Дізнайся більше про
Тести з C# онлайн
Слідкуй за CodeGalaxy
Мобільний додаток Beta
Зворотній Зв’язок
Продовжуйте вивчати
тести з C#
Лямбда-выражения на платформе .Net могут существовать в виде:
Скомпилируется ли данный фрагмент кода успешно? private int GetID (string inputText) { if (inputText != "") return 1; else if (inputText == "") return 0; }
Для чего предназначен метод Finalize?
Поддерживает ли С# перегрузку методов на основе возвращаемого значения?
public abstract class A { public virtual string Print() { return "A"; } } public class B : A { public override new string Print() { return "B"; } } public class C : B { public string Print() { return "C"; } } Каков будет результат при выполнении следующего кода: A ac = new C(); Console.WriteLine(ac.Print());
Укажите отличия интерфейса от абстрактного класса
Зареєструйся Зараз
або
Підпишись на майбутні тести
Ввійдіть щоб вподобати
Ввійдіть щоб прокоментувати