C#에서 CSV 2개 이상 합칠때의 질문

익명 사용자의 이미지

{
string[] allLines = File.ReadAllLines(fileFullPath);
string[] result = new string[allLines.Length];

for (int i = 0; i < allLines.Length; i++)
{
result[i] = allLines[i];
}

return result;
}

이런 코드로 CSV의 첫 줄마다 읽어 온후에 해당 파일에 한줄 씩 쓰고 있는데요
이렇게 읽어서 1개의 파일로 합치면 내용이 정상적으로 합쳐는 지는데,
내용이 옆으로 쭉 가는게 아니라 아래로 붙여넣기를 하고 있더라구요...
어떻게 해야 오른쪽으로 쭉 붙여넣을 수 있을까요... 시작한지 일주일 밖에 안되서 ....