fork download
  1. // ===++===
  2. //
  3. // OrtizOL
  4. //
  5. // ===--===
  6. /*============================================================
  7. //
  8. // Clase: GetTypeYtypeof.cs
  9. //
  10. // Propósito: Uso general del método GetType y el operador
  11. // typeof
  12. //
  13. ============================================================*/
  14.  
  15. using System;
  16.  
  17. public class Punto
  18. {
  19. public int X
  20. {
  21. get;
  22. set;
  23. }
  24.  
  25. public int Y
  26. {
  27. get;
  28. set;
  29. }
  30. }
  31.  
  32. public class Prueba
  33. {
  34. public static void Main()
  35. {
  36. Punto p = new Punto();
  37.  
  38. Console.WriteLine( p.GetType().Name);
  39. Console.WriteLine( typeof (Punto).Name);
  40. Console.WriteLine( p.GetType() == typeof(Punto));
  41. Console.WriteLine( p.X.GetType().Name);
  42. Console.WriteLine( p.Y.GetType().Name);
  43. }
  44. }
Success #stdin #stdout 0.02s 33808KB
stdin
Standard input is empty
stdout
Punto
Punto
True
Int32
Int32