C# 텍스트 (txt) 파일 저장
public class ErrorLog
{
public static void WriteLine(string text)
{
try
{
var dirName = "ErrorLog";
var fileName = DateTime.Now.ToString("yyyy.MM.dd") + "_Log.txt";
if (!Directory.Exists(dirName))
{
Directory.CreateDirectory(dirName);
}
var fs = new FileStream(Path.Combine(dirName, fileName), FileMode.Append);
var sw = new StreamWriter(fs, Encoding.Default, text.Length);
sw.WriteLine("[" + DateTime.Now.ToString("HH:mm:ss") + "] " + text);
sw.Close();
fs.Close();
}
catch (Exception ex)
{
Debug.WriteLine(ex.Message);
}
}
}
'C# > File' 카테고리의 다른 글
C# OpenFileDialog (0) | 2020.07.27 |
---|