static void Download() { Network.Download((message) => Console.WriteLine("Download complete " + message)); //that's an anonymous function //using the lambda expression makes it an in-line anon function. }