using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace Stream
{
class Program
{
static void Main(string[] args)
{
/* Write */
FileStream writeStream = new FileStream("test.txt", FileMode.Create);
StreamWriter streamWriter = new StreamWriter(writeStream);
streamWriter.WriteLine("IZONE");
streamWriter.WriteLine("아이즈원");
streamWriter.WriteLine("Jo Yuri");
streamWriter.WriteLine("조유리");
streamWriter.WriteLine("Choi Yena");
streamWriter.WriteLine("최예나");
streamWriter.Close();
/* Read */
FileStream readStream = File.Open("test.txt", FileMode.Open);
StreamReader streamReader = new StreamReader(readStream);
Console.WriteLine("streamReader.BaseStream.Length : " + streamReader.BaseStream.Length);
while(false == streamReader.EndOfStream)
{
Console.WriteLine(streamReader.ReadLine());
}
streamReader.Close();
}
}
}
FileStream을 사용한 StreamWriter, StreamReader 사용법
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace Stream
{
class Program
{
static void Main(string[] args)
{
/* Write */
StreamWriter streamWriter = new StreamWriter("StandAlone.txt");
streamWriter.WriteLine("김민주");
streamWriter.WriteLine("안유진");
streamWriter.WriteLine("히토미");
streamWriter.WriteLine("사쿠라");
streamWriter.Close();
/* Read */
StreamReader streamReader = new StreamReader("StandAlone.txt"); ;
while(false == streamReader.EndOfStream)
{
Console.WriteLine(streamReader.ReadLine());
}
streamReader.Close();
}
}
}
StreamWriter, StreamReader 단독 사용법
'프로그래밍 > 코드 정리' 카테고리의 다른 글
[C#] BitConverter 테스트 (0) | 2021.04.02 |
---|---|
[C#] 성적 정렬 프로그램 (0) | 2021.03.29 |
[C#] 성적 입력 프로그램 (0) | 2021.03.25 |
[C#] 우승할 달리기 선수 맞추기 (0) | 2021.03.21 |
[C#] 성적 프로그램 (0) | 2021.03.20 |