C#.NET Q&A

파일 입출력 관련해서 질문드립니다... NILLS 평점: 없음 조회: 136
안녕하세요.

현재 vb.net으로 회사에서 일하는 초보개발자입니다.

파일 입출력 관련해서 질문드리려합니다...

먼저

 Dim file1 As FileStream = New FileStream("C:\Users\user\desktop\test1.txt", FileMode.Create)
 Dim sw As StreamWriter = New StreamWriter(file1)

 sw.WriteLine("test")

이런식으로 코드를 적으면 테스트 파일에 아무것도 입력이 안됩니다, 그런데,,,

using sw
       sw.writeLine("test")
end using

이런식으로 using구문을 사용하면 파일 입력이 되더군요.... 무슨차이인가요?

답변 부탁드립니다.
태그 : c# vb.net,
작성자 정보
NILLS
Level 2
 [EXP.4/16]

메일:  비공개
글등록 +12 12 덧글등록 +3 0
자기소개
일본 사이타마에서 근무중...
글 공유하기 |
  tweet facebook
2018-09-27 오후 3:23:14
나도한마디
사용자
썬콩콩            [2018-09-27]
Level 12
 [EXP.19/40]
Dim file1 As FileStream = New FileStream("C:\Users\user\desktop\test1.txt", FileMode.Create)
Dim sw As StreamWriter = New StreamWriter(file1)
sw.WriteLine("test")
이 상황에서는 버퍼에만 데이터를 작성했고 그이후 계속 버퍼에 데이터를 쓰기위해 대기하고 있는 상태이기에 물질적인 디스크에는 저장되지 않습니다.
sw.flush 나 sw.dispose를 사용하여 지금까지의 쓰기작업이 완료되었다 라고 명령을 해주어야 저장이 완료됩니다.
using 구문을 사용하시면 end 될시에 자동적으로 sw.dispose 되기에 디스크에 데이터가 저장되는 것이구요
태그로 엮인글
[구인&교육정보] [용산] 키오스크 경력) C#.NET 유지보수 모집(즉시)   인텍솔루션(주)
[C#.NET Q&A] 트랙바 위치   saki
[C#.NET Q&A] c# PC <-> 시리얼포트 통신에 대해 질문드립니다.[2]+1  엘리엇
[C#.NET Q&A] 서버 컴퓨터로의 파일 전송... 방법[1]  수원프로그래머
[C#.NET Q&A] winform 새 폼을 열 때 검은화면이 깜빡 거리고 사라지는 현상?[3]  Mr황
[자유게시판] 각종프로그램 개발및 앱개발 유지보수 해드립니다.  아도나
[C#.NET Q&A] [윈폼]폼과 일반스레드 분리  왕초보자
[구인&교육정보] [ 천안 ] .NET 생산업무 시스템 운영 [ 중급 ]  한국정보데이터시스
[구인&교육정보] [시청인근]카드사) C# 중/고급 개발자 모집(12/5)  인텍솔루션(주)
[C#.NET Q&A] 일정시간 컴퓨터에 마우스나 키보드 입력이 없으면 종료시키는 프로그램을 만들고싶은데요 고수님들 도와주세요ㅜㅜ[2]  초보적인실수
글리스트
시리얼 통신 궁금한 점이 있습니다![3]+1  tokhi
FindWindow관련 질문입니다.[2]+3  덱스터v
c# 유튜브 live streaming app 개발 중입니다.[1]  이기현
c# winform webBrowser[1]  hoon
List<> 빠르게검색하는방법 질문입니다[3]  엿장수
C# Window Form 마우스좌표와 키보드입력에 대해 질문드립니다.  기나규
C# 문자 질문드립니다.  키모
윈폼 리스트박스 스크롤 사이즈 질문드립니다.[1]+1  키모
Form Size에 맞게 Font Size 증가시키기 도와 주세요.[1]  악마성
통신연결 문제 도와주세요[1]  쥬까쥬
 ★현재글->   파일 입출력 관련해서 질문드립니다...[1]  NILLS
C#에서 하나의 그키를 한번눌렀을때 실행하고 다시누르면 종료하도록 할려면어떻게하나요[1]  REROK
c# 유튜브 api live streaming 기능 구현[2]  이기현
float와 컬러코드 관련해서 질문 있습니다![1]+6  E5presso
가비지 컬렉터 관련 질문있습니다.  빠라밤바
C#.net 으로 개발된 프로세스 실행 시 나타나는 문제에 대해 질문드립니다.[1]  chano
폼 질문드립니다.  키모
람다식인건 알겟는데 하.... 원형 보는게 넘 빡시는데 해석 가능한분 ??[4]  코토초
[RE] 람다식인건 알겟는데 하.... 원형 보는게 넘 빡시는데 해석 가능한분 ??  몬난아
마이크 설정 문의 입니다.[1]  TshigTAO
아이디 생성시 지정된 특수문자 [1]  방랑이z