fork download
  1. using System;
  2.  
  3. public class Test
  4. {
  5. public static void Main()
  6. {
  7. char x = 'A';
  8.  
  9. if (x == 'B')
  10. {
  11. Console.WriteLine("Chyba jedna nie");
  12. }
  13. else if (x == 'A')
  14. {
  15. Console.WriteLine("X faktycznie ma wartość 'A'");
  16. }
  17.  
  18. // if (x == C) - nie ma takiej zmiennej jak C - błąd kompilacji
  19. // ewentualnie:
  20. char D = 'Z';
  21. if (x == D)
  22. {
  23. Console.WriteLine("Sprawdzamy czy x ma wartość 'Z' (nie żadne D - D to tylko nazwa zmiennej)");
  24. Console.WriteLine("No nie ma, x ciągle jest równe 'A'");
  25. }
  26.  
  27. D = 'A';
  28. if (x == D)
  29. {
  30. Console.WriteLine("Sprawdzamy czy x ma wartość 'A' (nie żadne D - D to tylko nazwa zmiennej)");
  31. Console.WriteLine("Owszem, ma.");
  32. }
  33. }
  34. }
Success #stdin #stdout 0.02s 33888KB
stdin
Standard input is empty
stdout
X faktycznie ma wartość 'A'
Sprawdzamy czy x ma wartość 'A' (nie żadne D - D to tylko nazwa zmiennej)
Owszem, ma.