БЕЛАРУСЬ
Учреждение образования
Вариант 7
Минск 2019
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp7
class Program
interface Deleter
class Delet{
d.Delete(l, index);
string aut;
string name;
ushort year;
aut = Console.ReadLine();
name = Console.ReadLine();
year = 1;
year = vvodus();
Console.WriteLine("Сведения о книге:");
Console.WriteLine("Удалить книгу");
string aut;
string name;
short mark;
ushort year;
decimal pages;
get
return i;
st.RemoveAt(index);
if (deleteHandler != null)
{
Console.WriteLine("Введите имя автора: ");
aut = Console.ReadLine();
name = Console.ReadLine();
course = -1;
mark = vvods();
year = 1;
year = vvodus();
pages = -1;
pages = vvodD();
if (addHandler != null)
}
public override void print()
Console.WriteLine("Сведения о книге:");
if (s[i - 1].Equals(s[i]))
flag = true;
if(flag == true)
Console.WriteLine(s.GetType());
else
// Console.WriteLine("FALSE");
}
}
mark == group.mark;
Console.WriteLine(message);
st.Add(new StudentGroup());
st[i].addHandler += Show_Message;
st[i].deleteHandler += Show_Message;
i.set();
i.print();
Console.WriteLine();
BookList.sortBymark(st);
i.print();
s:
Console.Write("Error\n");
goto s;
}
else
i.print();
Console.WriteLine();
Console.ReadKey();
label:
int num;
try
num = int.Parse(Console.ReadLine());
catch (Exception e)
Console.Write("Error\n");
goto label;
return num;
}
label:
short num;
try
num = short.Parse(Console.ReadLine());
catch (Exception e)
Console.Write("Error\n");
goto label;
return num;
label:
ushort num;
try
num = ushort.Parse(Console.ReadLine());
catch (Exception e)
{
Console.Write("Error\n");
goto label;
return num;
label:
Decimal num;
try
num = Decimal.Parse(Console.ReadLine());
catch (Exception e)
Console.Write("Error\n");
goto label;
return num;
}
Контрольные вопросы:
где:
имя –имя делегата. С помощью этого имени объявляются делегаты таким самым
образом как объявляются обычные переменные;
- одиночные лямбда-выражения,
- блочные лямбда-выражения.