fork download
  1. using System;
  2.  
  3. public delegate void FormattingLoggerDelegate(string format, params object[] args);
  4.  
  5. public class Test
  6. {
  7. public static void Main()
  8. {
  9. AnotherFunction(Log);
  10. }
  11.  
  12. public static void AnotherFunction(FormattingLoggerDelegate log)
  13. {
  14. log("test {0}, {1}", 1, 2);
  15. }
  16.  
  17. public static void Log(string format, params object[] args)
  18. {
  19. Console.WriteLine(string.Format(format, args));
  20. }
  21. }
Success #stdin #stdout 0.03s 33944KB
stdin
Standard input is empty
stdout
test 1, 2