<summary>
Log file Records
</summary>
<param name= "LogName" > Log description </param>
<param name= "MSG" > Write information </param>
public static void Writemsg (string logName, String msg)
{
Try
{
String path = Path.Combine ("./log");
if (! Directory.Exists (path)//Determine if there is a file
Directory.CreateDirectory (path);
String logfilename = path + "\ \" + DateTime.Now.ToString ("yyyy-mm-dd") + ". Log";//Generate log file
if (! File.exists (LogFileName))//Determine if the log file is the day
{
FileStream FS;
FS = File.create (LogFileName);//Create File
Fs. Close ();
}
StreamWriter writer = File.appendtext (logfilename);//Add a file stream to the file
Writer. WriteLine (DateTime.Now.ToString ("HH:mm:ss") + "" + LogName + "\ r \ n" + msg);
Writer. WriteLine ("--------------------------------Split Line--------------------------------");
Writer. Flush ();
Writer. Close ();
}
catch (Exception e)
{
String path = Path.Combine ("./log");
if (! Directory.Exists (PATH))
Directory.CreateDirectory (path);
String logfilename = path + "\ \" + DateTime.Now.ToString ("yyyy-mm-dd") + ". Log";
if (! File.exists (LogFileName))//Determine if the log file is the day
{
FileStream FS;
FS = File.create (LogFileName);//Create File
Fs. Close ();
}
StreamWriter writer = File.appendtext (logfilename);//Add a file stream to the file
Writer. WriteLine (DateTime.Now.ToString ("Logging error HH:mm:ss") + "\ r \ n" + e.message + "+ msg);
Writer. WriteLine ("--------------------------------Split Line--------------------------------");
Writer. Flush ();
Writer. Close ();
}
}
C # Create a log file