fork download
  1. using System;
  2. using System.Linq;
  3.  
  4. public class Test
  5. {
  6. struct Counter
  7. {
  8. int counter;
  9. public override string ToString()
  10. {
  11. return counter++.ToString();
  12. }
  13. }
  14.  
  15. public static void Main()
  16. {
  17. Counter c = new Counter();
  18. Console.WriteLine(c.ToString());
  19. Console.WriteLine(c.ToString());
  20. Console.WriteLine(c.ToString());
  21. }
  22. }
  23.  
Success #stdin #stdout 0.02s 33952KB
stdin
Standard input is empty
stdout
0
1
2