모든 매개 변수가 설정되어 있으면 내 회사에서 로그 파일의 크기가 기가 바이트까지 커질 수 있습니다. 이 파일의 형식은 다음과로그 파일의 헤더 행 읽기 전용
[HEADER ROW 1]
XML LINE 1
XML LINE 2
. . .
XML LINE x
[HEADER ROW 2]
XML LINE 1
XML LINE 2
. . .
XML LINE y
. . .
[HEADER ROW n]
XML LINE 1
XML LINE 2
. . .
XML LINE z
헤더 행 같은 날짜 스탬프 메시지, 및 일반적인 유형으로 유용한 정보를 갖는다. 전체 파일을 구문 분석하는 것은 오랜 시간이 걸릴 것이므로 이상적으로는 로그 파일을 처음부터 통과시키고 "["로 시작하는 줄을 제외한 모든 줄을 무시하고 싶습니다. 그러나 다양한 .NET IO 클래스를 경험하지 못했습니다. 누군가가 이것을 효율적으로하는 방법을 권할 수 있습니까?
오, 깜박했습니다. 현재 다른 프로세스에서 쓰기 위해 열려있는 파일로 작업해야합니다. No big ask :-)