, , ?
Object mLogLock = new Object();
string mLogFile = "";
string mLogDirectory = "";
public void HandleMessage(string inMessage)
{
lock (mLogLock)
{
if (!System.IO.Directory.Exists(mLogDirectory ))
{
System.IO.Directory.CreateDirectory(mLogDirectory );
}
String theMessage = DateTime.Now.ToString("s");
if (inMessage != null)
theMessage += " : " + inMessage;
StreamWriter sw = new StreamWriter(mLogFile, true);
sw.WriteLine(theMessage );
sw.Dispose();
sw.Close();
}
}
, , - - , , . . , /, , , , .
, , MemoryStream, StreamWriter, ( ) MemoryStream. MemoryStream, . ?
source
share