📄 mytrace.cs
字号:
using System;
namespace Utilities
{
/// <summary>
/// 此类实现对操作的跟踪。
/// </summary>
public class MyTrace
{
//在此文件中记录程序运行信息
public static string TraceFileName = "Trace.txt";
public static System.IO.StreamWriter FileWriter;
/// <summary>
/// 向文件中写入一个字串
/// </summary>
/// <param name="str"></param>
/// <param name="showTime"></param>
public static void WriteLine(string str, bool showTime)
{
if(TraceFileName == string.Empty)
return;
string traceFile = System.Windows.Forms.Application.StartupPath + "\\" + TraceFileName;
FileWriter = new System.IO.StreamWriter(traceFile, true);
if(showTime)
{
FileWriter.WriteLine(DateTime.Now.ToString());
}
//FileWriter.WriteLine(FileWriter.NewLine);
FileWriter.WriteLine(str);
FileWriter.Close();
}
/// <summary>
/// 清除文件中的内容
/// </summary>
public static void ClearTraceFile()
{
if(TraceFileName == string.Empty)
return;
string traceFile = System.Windows.Forms.Application.StartupPath + "\\" + TraceFileName;
FileWriter = new System.IO.StreamWriter(traceFile, false);
FileWriter.Write("");
FileWriter.Close();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -