다음은 문자열 배열에 대한 CSV 콘텐츠를 가져 오는 간단한 방법입니다. CSV 파일은 큰 따옴표, 캐리지 리턴 라인 피드를 가질 수 있으며 구분 기호는 쉼표입니다. 다음은 당신이 필요로하는 라이브러리입니다 : System.Collection.Generic;
System.IO
System.IO;
이 파일을 액세스 할 수 FileStream
및 StreamReader
클래스입니다. 두 클래스 모두 IDisposable
인터페이스를 구현하므로 using
문을 사용하여 스트림을 닫을 수 있습니다. (아래 예)
System.Collection.Generic
네임 스페이스 목록 내 솔직한 의견에 배열보다 더 때문에 등등 IList
, List
및 ArrayList
로 ...이 예제에서, 우리는 List
클래스를 사용합니다, 컬렉션입니다. 그러나 아웃 바운드 변수를 반환하기 전에 배열을 반환하는 .ToArray()
멤버 메서드를 호출합니다.
파일에서 내용을 가져 오는 데는 여러 가지 방법이 있습니다. 개인적으로 while(condition)
루프를 사용하여 내용을 반복하는 것을 선호합니다. condition
절에 !lReader.EndOfStream
을 사용하십시오.이 아닌 스트림의 끝 부분을 계속 반복하면서 파일을 반복합니다.
희망이 있습니다. 매우 쉽고 빠릅니다. 건배!
** 관련 ** 질문보기 -> –
'C#의 배열'이란 무엇입니까? –
@GrantThomas : 안경을 싫어하는 사람? (나이가 들거나 시력이 약한 황폐화에 대한 새로운 Clint Eastwood 영화 일 수 있음) –