Visual Basic .NET Language
파일 처리
수색…
통사론
-
System.IO.File.ReadAllLines(path As String)
-
System.IO.File.ReadAllText(path As String)
-
System.IO.File.WriteAllText(path As String, contents As String)
-
System.IO.File.WriteAllLines(path As String, contents() As String)
파일에 데이터 쓰기
문자열의 내용을 파일에 쓰려면 :
Dim toWrite As String = "This will be written to the file."
System.IO.File.WriteAllText("filename.txt", toWrite)
WriteAllText
는 지정된 파일을 열고 데이터를 쓰고 파일을 닫습니다. 대상 파일이 있으면 덮어 씁니다. 대상 파일이 없으면 만들어집니다.
배열 내용을 파일에 쓰려면 :
Dim toWrite As String() = {"This", "Is", "A", "Test"}
System.IO.File.WriteAllLines("filename.txt", toWrite)
WriteAllLines
은 지정된 파일을 열고, 새 행에 배열의 각 값을 쓰고, 파일을 닫습니다. 대상 파일이 있으면 덮어 씁니다. 대상 파일이 없으면 만들어집니다.
파일의 모든 내용 읽기
내용을 문자열 변수로 파일로 읽으려면 :
Dim fileContents As String = System.IO.File.ReadAllText("filename.txt")
ReadAllText
는 지정된 파일을 열고 끝에 데이터를 읽은 다음 파일을 닫습니다.
파일을 읽으려면 파일을 각 행의 배열 요소로 분리합니다.
Dim fileLines As String() = System.IO.File.ReadAllLines("filename.txt")
ReadAllLines
은 지정된 파일을 열고, 파일의 각 행을 파일의 끝까지 배열의 새 색인으로 읽은 다음 파일을 닫습니다.
StreamWriter를 사용하여 텍스트 파일에 개별적으로 선 쓰기
Using sw As New System.IO.StreamWriter("path\to\file.txt")
sw.WriteLine("Hello world")
End Using
IDisposable
을 구현하는 개체를 사용할 때 Using
블록을 사용하는 것이 좋습니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow