From 2c862485fdb427cff4d9662faa8a7d93e653ca66 Mon Sep 17 00:00:00 2001 From: VerKse Date: Sat, 16 Mar 2019 14:17:10 +0300 Subject: [PATCH] Update Program.cs --- Program.cs | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/Program.cs b/Program.cs index b9247f7..05542e5 100644 --- a/Program.cs +++ b/Program.cs @@ -1,4 +1,4 @@ -namespace Events +namespace Events { class Program { @@ -18,20 +18,35 @@ internal Product Product static void Main(string[] args) { Product product = new Product("Some product name", 0); - + /* * TODO #6 Назначить обработчики событий в текущем контексте */ + product.NameChangeEvent += OneProductNameChanged; + product.PriceChangeEvent += OneProductPriceChanged; + /* * TODO #7 Выполнить с экземпляром класса Product действия, * приводящие к возникновению описанных Вами событий */ + product.Name = "New name"; + product.Price = 1234; } /* * TODO #8 Добавить определение обработчиков событий */ + private static void OneProductNameChanged(object sender, EventArgs e) + { + throw new NotImplementedException(); + } + + private static void OneProductPriceChanged(object sender, EventArgs e) + { + throw new NotImplementedException(); + } + } }