⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mytrace.cs

📁 个人信息的源代码
💻 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 + -