Crie uma função que receba uma string e retorne uma função sem argumentos. Ao chamar a função retornada, ela deve retornar a string original.
var apple = Program.Redundant("apple");
apple() ➞ "apple"
var empty = Program.Redundant("");
empty() ➞ ""Retorne um System.Func<string>, não a própria string.