シンプルなログ:
プライベート 無効 WRITELOG(文字列jsonStr) { File.AppendAllText(" D:\\ log.txtという"、DateTime.Now.ToString()+ " - " + jsonStr + Environment.NewLine)。 }
複雑なバージョン:
公共の 静的な 無効 WRITELOG(文字列MSG) { 文字列 BASEDIR = AppDomain.CurrentDomain.BaseDirectory。 文字列 fileNameに= DateTime.Now.ToString(" YYYY-MM-DD ")+ " .txtファイル" ; 文字列関数savepath = BASEDIR + ファイル名; MSG = DateTime.Now.ToString(" YYYY-MM-DD HH:MM:ss.fff ")+ " \ TINFO:" + MSG + " \ R \ n " 。 もし(File.Exists(関数savepath)) { 使用(のFileStream FS = File.Open(関数savepath、をFileMode.APPEND)) { バイト []データ= Encoding.UTF8.GetBytes(MSG)。 fs.Write(データ、0 、data.Length)。 } } そうしないと { FileStreamをFS = File.Create(関数savepath)。 バイト []データ= Encoding.UTF8.GetBytes(MSG)。 fs.Write(データ、0 、data.Length)。 fs.Close(); } }