반응형
다음 코드는 C#에서 텍스트 파일을 생성하고, 파일에 텍스트를 저장하는 코드입니다.
1. File 정적(static) 클래스 사용하기
using System;
using System.IO;
public class Program
{
public static void Main()
{
string textfile = @"c:\temp\MyTest.txt";
// 파일이 존재하지 않으면
if (!File.Exists(textfile))
{
// Create a file to write to.
using (StreamWriter sw = File.CreateText(textfile))
{
sw.WriteLine("Hello");
sw.WriteLine("And");
sw.WriteLine("Welcome");
}
}
}
}
2. FileInfo 클래스를 이용해서 저장하기
using System;
using System.IO;
public class Program
{
public static void Main()
{
string textfile = @"c:\temp\MyTest.txt";
FileInfo fi = new FileInfo(textfile);
if (!fi.Exists) // 파일이 존재하지 않으면
{
//Create a file to write to.
using (StreamWriter sw = fi.CreateText())
{
sw.WriteLine("Hello");
sw.WriteLine("And");
sw.WriteLine("Welcome");
}
}
}
}
반응형
'C#' 카테고리의 다른 글
(C#) 파일 저장하기 대화상자 SaveFileDialog (0) | 2023.06.09 |
---|---|
(C#) 파일 열기 대화상자 OpenFileDialog (0) | 2023.06.08 |
(C#) 텍스트 파일 읽기 ReadLine ReadToEnd (0) | 2023.06.02 |
(C#) 구조체 struct 예제: 성적 처리 (0) | 2023.05.31 |
(C#) DateTime 구조체: 날짜 시간 나타내기 (0) | 2023.05.30 |