単純な記録の一時的なログコード

 

シンプルなログ:

 プライベート 無効 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();
            }

        }

 

おすすめ

転載: www.cnblogs.com/Tpf386/p/12213635.html