Tudo sobre delegados: adicionando sufixos

Crie uma função que retorne um delegado. O delegado retornado adiciona um sufixo escolhido ao final de cada string de entrada.

Exemplos

var addLy = Program.AddSuffix("ly");
addLy("hopeless") ➞ "hopelessly"
addLy("total") ➞ "totally"

var addLess = Program.AddSuffix("less");
addLess("fear") ➞ "fearless"