Consider the following method.
public String goAgain(String str, int index)
{
if (index >= str.Length)
return str;
return str + goAgain(str.Substring(index), index + 1);
}
What is printed as a result of executing the following statement?
Console.WriteLine(goAgain("today", 1));
A) today
B) todayto
C) todayoday
D) todayodayay
E) todayodaydayayy