Showing posts with label file. Show all posts
Showing posts with label file. Show all posts

March 5, 2010

C# Write Files using FileStream and StreamWriter

안녕하세요 DKLEE(이동규) 입니다.

 

아래의 간단한 예제를 통해 C#에서 파일 작성을 알아보겠습니다.

이전 포스팅에서는 BinaryWriter를 사용 하였지만 이번에는 StreamWriter 를 이용해보겠습니다.

 

[code csharp] using System.IO; namespace FileWrite_ex01 { class Program { private const string file_name = @"c:\test.txt"; //원하는 경로 및 파일명 static void Main(string[] args) { if (File.Exists(file_name)) { return; } FileStream fs = new FileStream(file_name, FileMode.CreateNew); StreamWriter sw = new StreamWriter(fs); sw.Write("DKLEE"); //작성내용 sw.Close(); fs.Close(); } } } [/code]

May 9, 2009

C# using FileStream (Write,Read)


MSDN 에서 보면 "파일에 대해 Stream을 제공하여 동기 및 비동기 읽기/쓰기 작업을 모두 지원합니다."한다고 나와 있습니다.

 

우선 FileStream을 사용하기 위해서는 아래와 같이 추가해주셔야합니다.

using System.IO;

 

기본적으로 아래와 같이 객체를 하나 만듭니다.

FileStream fs = new FileStream(FILE_NAME, FileMode.CreateNew);

FILE_NAME : 파일 이름을 적어줍니다 (읽을땐 읽을파일, 쓸땐 쓰고자하는 파일명)

FileMode : 열거형 운영 체제에서 파일을 여는 방법을 지정합니다

<MSDN 발췌>

 

간단한 예제


 

December 21, 2008

Check File Exsists in C#

using System.IO;

 

File.Exists(string filepath);

 

return 형은 bool 값이다.