입출력 과정에서 자동으로 문자열 변환을 수행하는 StreamReader, StreamWriter 사용하는 기본예제...
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO; // 파일 스트림 처리
namespace OpenFile
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
StreamWriter sw = new StreamWriter(@"c:\cstest.txt");
sw.Write(textBox1.Text);
sw.Close();
}
private void button2_Click(object sender, EventArgs e)
{
char[] buf = new char[1024];
int ret;
StreamReader sr = new StreamReader(@"c:\cstest.txt");
textBox1.Text = "";
while (true)
{
ret = sr.Read(buf, 0, 1024);
textBox1.Text += new string(buf, 0, ret);
if (ret < 1024) break;
}
sr.Close();
}
}
}
'객체지향언어 > C#' 카테고리의 다른 글
GetFiles 예제 (0) | 2009.08.09 |
---|---|
이진파일 저장 예제 (0) | 2009.08.08 |
Stream을 이용한 파일 입출력 예제 (0) | 2009.08.08 |
File Open, Folder Open 예제 (0) | 2009.08.08 |
프로세스 열거하기 (0) | 2009.08.08 |