fork download
  1. // ===++===
  2. //
  3. // OrtizOL
  4. //
  5. // ===--===
  6. /*============================================================
  7. //
  8. // Clase: DatosEstaticos.cs
  9. //
  10. // Propósito: Uso de datos estáticos con tipos genéricos.
  11. //
  12. ============================================================*/
  13.  
  14. using System;
  15.  
  16. namespace Articulos.Cap03
  17. {
  18. internal class Coleccion<T>
  19. {
  20. public static int Contador;
  21. }
  22. internal class DatosEstaticos
  23. {
  24. public static void Main()
  25. {
  26. Console.WriteLine(++Coleccion<int>.Contador);
  27. Console.WriteLine(++Coleccion<int>.Contador);
  28. Console.WriteLine(++Coleccion<object>.Contador);
  29. Console.WriteLine(++Coleccion<string>.Contador);
  30. }
  31. }
  32. }
Success #stdin #stdout 0.03s 33928KB
stdin
Standard input is empty
stdout
1
2
1
1