두 내가 생각할 수있는 옵션 :
- 당신은 XML 파서의 다른 버전을 사용하고, 하나가 다른
- 귀하의 파일 복사보다 더 엄격가 정확하지 않습니다
파일을 어떻게 복사하고 있습니까? 두 파일의 MD5 체크섬을 사용하면 동일합니까?
라인 1116371. 여기에게 큰 파일의 지정된 행을 표시합니다 간단한 C# 프로그램은의에 무엇을 볼 수있다 할 다음 분명한 것은 (이 UTF-8 인코딩을 가정합니다,하지만 당신은 그것을 바꿀 수) :
using System;
using System.IO;
public class ShowLine
{
static void Main(string[] args)
{
if (args.Length != 2)
{
Console.WriteLine("Usage: ShowLine <file> <line>");
return;
}
// TODO: error checking for argument validity
string file = args[0];
int lineNo = int.Parse(args[1]);
using (TextReader reader = File.OpenText(file))
{
string line = null;
for (int i=0; i < lineNo; i++)
{
line = reader.ReadLine();
if (line == null)
{
Console.WriteLine("Not enough lines in file!");
return;
}
}
Console.WriteLine(line);
}
}
}
질문을 편집하거나 의견을 추가하십시오. 답변은 질문에 대한 답변입니다 ;-). –