Pergunta de entrevista da empresa Avanade

In C#, when do you use "callbacks"? And using which language keywords?