Пусть дано объявление делегата
public delegate double DToD(double x);
В результате выполнения фрагмента кода
double res = new DToD(Math.Cos)(Math.PI);
произойдет следующее:
Пусть дано объявление делегата
public delegate double DToD(double x);
В результате выполнения фрагмента кода
double res = new DToD(Math.Cos)(Math.PI);
произойдет следующее:
Пусть дано объявление делегата
public delegate double DToD(double x);
Дано объявление класса
public class Three{public double F(double x){return x * 2;} public int F1(int x) { return x * 2; } }
Укажите корректные объявления экземпляров делегата:
Пусть дано объявление делегата
public delegate double DToD(double x);
Укажите корректные объявления экземпляров делегата:
public class One { public string s; public int n;public One(string s, int n) { this.s = s; this.n = n;}}public struct Two { public string s; public int n;public Two(string s, int n) { this.s = s; this.n = n;}}Пусть в клиентском классе созданы объекты
One cx = new One("Петров", 5), cy = new One("Петров", 5), cz = new One("Миронов", 4);Two sx = new Two("Петров", 5), sy = new Two("Петров", 5), sz = new Two("Миронов", 4);int res = 0;В результате выполнения фрагмента кода
if (cx == cy) res = 1; else if(sx.Equals(sy)) res = 5; cx = cz; sx = sz; cz.n = 3; sz.n = 3; if (cx.n == 3) res++; else if (sx.n == 3) res+=2;Какое значение получит переменная res?
Пусть дано описание перечисления
public enum Profession { плотник, столяр, водитель, учитель, врач }
В результате выполнения фрагмента кода
Profession worker = new Profession(); worker = worker | Profession.столяр | (Profession.учитель & Profession.водитель); Console.WriteLine(worker.ToString());
будет напечатано:
Пусть дано описание перечисления, заданного шкалой
[Flags] public enum Profession { плотник = 1, столяр = 2, водитель = 4, учитель = 8, врач = 16 }
В результате выполнения фрагмента кода
Profession worker = new Profession(); worker = worker | Profession.столяр | (Profession.учитель & Profession.водитель); Console.WriteLine(worker.ToString());
будет напечатано:
Пусть дано описание класса и структуры с одинаковым набором полей
public class One { public string s; public int n;public One(string s; int n) { this.s = s; this.n = n;}}public struct Two { public string s; public int n;public Two(string s; int n) { this.s = s; this.n = n;}}
Пусть в клиентском классе созданы объекты
One cx = new One("Петров", 5), cy = new One("Петров", 5), cz = new One("Миронов", 4);Two sx = new Two("Петров", 5), sy = new Two("Петров", 5), sz = new Two("Миронов", 4);int res = 0;
Отметьте операторы, не приводящие к ошибкам на этапе компиляции или выполнения:
Пусть дано описание класса и структуры с одинаковым набором полей
public class One { public string s; public int n;public One(string s, int n) { this.s = s; this.n = n;}}public struct Two { public string s; public int n;public Two(string s, int n) { this.s = s; this.n = n;}}
Пусть в клиентском классе созданы объекты
One cx = new One("Петров", 5), cy = new One("Петров", 5), cz = new One("Миронов", 4);Two sx = new Two("Петров", 5), sy = new Two("Петров", 5), sz = new Two("Миронов", 4);int res = 0;
Отметьте операторы, не приводящие к ошибкам на этапе компиляции или выполнения:
Пусть дано описание перечисления
public enum Profession { плотник, столяр, водитель, учитель, врач }
В результате выполнения фрагмента кода
Profession worker = Profession.плотник; worker = worker | Profession.столяр | (Profession.врач & Profession.учитель);Console.WriteLine(worker.ToString());
будет напечатано:
Пусть дано описание перечисления
public enum Profession { плотник, столяр, водитель, учитель, врач }
В результате выполнения фрагмента кода
Profession worker = Profession.плотник; worker = worker | Profession.столяр | (Profession.врач | Profession.учитель);Console.WriteLine(worker.ToString());
будет напечатано:
Пусть дано описание перечисления, заданного шкалой
[Flags] public enum Scale_Profession { плотник = 1, столяр = 2, водитель = 4, учитель = 8, врач = 16 }
В результате выполнения фрагмента кода
Scale_Profession worker = Scale_Profession.плотник; worker = worker | Scale_Profession.столяр | (Scale_Profession.врач & Scale_Profession.учитель);Console.WriteLine(worker.ToString());
будет напечатано: