我正在尝试创建一个字符串,将原始字母中的重复字母插入修改后的字母中。例如,一次运行的输出将是:
原话:
堆
输出:
堆栈,堆栈,堆栈,堆栈,堆栈,堆栈
那有意义吗?到目前为止,我有这个,我觉得我很接近,但我用了错误的方法来重新组装字符串。任何帮助,将不胜感激:
// Use ToCharArray to convert string to array.
char[] array = originalWord.ToCharArray();
// Loop through array.
for (int i = 0; i < array.Length; i++)
{
// Get character from array.
char letter = array[i];
string result = array.ToString();
string result2 = string.Join("", result.Select(x => x + letter));
Console.Write(result2);
}