O último elemento corresponde?
Crie uma função que receba um array de strings e verifique se a última string é igual à concatenação, na ordem, de todas as strings anteriores.
Exemplos
Program.MatchLastItem(new[] { "rsq", "6hi", "g", "rsq6hig" }) // true
// O último elemento é o resultado da junção das strings anteriores.
Program.MatchLastItem(new[] { "1", "1", "1", "11" }) // false
// O último elemento teria que ser "111".
Program.MatchLastItem(new[] { "8", "thunder", "true", "8thundertrue" }) // trueObservações
O array nunca está vazio e contém apenas strings.