파일에서 텍스트의 일부분을 제거하는 데 도움이 필요합니다. 예 :C#에서 텍스트 줄의 일부를 제거하는 방법
의 내가이 디렉토리에서 출력과 같이 목록이 있다고 가정 해 봅시다 :
Directory of C:\Data\Junk
03/12/2014 08:35 AM <DIR> .
03/12/2014 08:35 AM <DIR> ..
03/05/2014 05:36 PM 397 junk.xml
03/05/2014 05:36 PM 397 more_junk.xml
내 목표는 다음에 그것을 설정하는 것입니다 :
Directory of C:\Data\Junk
.
..
junk.xml
more_junk.xml
내가 사용하여이 작업을 수행하는 방법을 알고 편집기에서 예상되는 문자열을 제거 할 수 있지만이 작업을 동적으로 수행하는 방법을 파악할 수는 없습니다. 또는 - 라인의 첫 번째 부분이 날짜 인 경우 X 문자를 제거하는 방법 (이 경우 X는 파일 이름의 시작 부분으로 이동합니다)을 감지하는 방법이 있습니까?
도움을 주셔서 감사드립니다. 당신은 당신이 (위의 40 개 문자로 표시되는) 폐기하는 방법 문자열의 정도의 길이를 알고있는 경우
그럼 그냥 포맷 벌거 벗은 체재를 위해. 'dir/b> mytextfile.txt'와 같은 txt 파일을 얻을 수 있으며 타임 스탬프없이 파일/디렉토리 이름 만 얻을 수 있습니다. – Habib
예, 코드는 매우 간단합니다. 기본적으로 이미 설명 했으므로 영어가 아닌 C#으로 변환하면됩니다. 그러나 왜 당신은하고 싶습니까? .NET 프레임 워크 메서드가 내장 된 디렉토리에서 파일 목록을 가져 오지 않는 이유는 무엇입니까? – mason
'System.IO' 네임 스페이스는 사용하기가 훨씬 쉽습니다. – paqogomez