Advertisement
Guest User

Untitled

a guest
Apr 27th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. {
  2. public class CallbackHandler : IDuplexCalcCallback
  3. {
  4. public void Wynik(double result)
  5. {
  6. Console.WriteLine("Wynik({0})", result);
  7. }
  8.  
  9. public void Rownanie(string eqn)
  10. {
  11. Console.WriteLine("Rownanie({0})", eqn);
  12. }
  13.  
  14.  
  15. //Zadanie
  16. public void licznikInfo(int l)
  17. {
  18. Console.WriteLine("Licznik: " + l);
  19. }
  20. }
  21.  
  22.  
  23. class Program
  24. {
  25. static void Main(string[] args)
  26. {
  27. InstanceContext instanceContext = new InstanceContext(new CallbackHandler());
  28.  
  29. DuplexCalcClient client = new DuplexCalcClient(instanceContext);
  30. client.Open();
  31. client.DodajDo(5.0);
  32. client.DodajDo(3.0);
  33. client.PomnozPrzez(2.0);
  34. client.PodzielPrzez(4.0);
  35. client.OdejmijOd(1);
  36. client.Wyczysc();
  37.  
  38. Console.ReadLine();
  39.  
  40. Console.WriteLine("Startuje licznik:");
  41. client.licznikStart();
  42.  
  43. Console.ReadLine();
  44. client.licznikStop();
  45.  
  46. client.Close();
  47.  
  48. }
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement