雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網!

C#教程

當前位置:主頁 > 軟件編程 > C#教程 >

C# 輸出字符串到文本文件中的實現代碼

來源:本站原創(chuàng)|時間:2020-01-10|欄目:C#教程|點擊:

下面給大家分享一小段代碼給大家介紹C# 輸出字符串到文本文件中,具體代碼如下所示:

  public class WriteHelper
  {
    public static void WriteFile(object data)
    {
      try
      {
        string path = $@"D:\TokenLog\day{DateTime.Now:yyyy-MM-dd}";
        var filename = $"TokenLog{DateTime.Now:yyyy-MM-dd HH}.txt";
        if (!Directory.Exists(path))
          Directory.CreateDirectory(path);
        TextWriter tw = new StreamWriter(Path.Combine(path, filename), true); //true在文件末尾添加數據
        tw.WriteLine($"----產生時間:{DateTime.Now:yyyy-MM-dd HH:mm:ss}---------------------------------------------------------------------");
        tw.WriteLine(data.ToJsonStr());
        tw.Close();
      }
      catch (Exception e)
      {
      }
    }
  }
public static class Json
{
    /// <summary>
    /// 轉成json字符串
    /// </summary>
    public static string ToJsonStr(this object obj)
    {
      return JsonConvert.SerializeObject(obj, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore });
    }
}

總結

以上所述是小編給大家介紹的C# 輸出字符串到文本文件中的實現代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對我們網站的支持!

上一篇:MVVM簡化的Messager類實例代碼

欄    目:C#教程

下一篇:C#如何更改Word的語言設置

本文標題:C# 輸出字符串到文本文件中的實現代碼

本文地址:http://www.jygsgssxh.com/a1/C_jiaocheng/5170.html

網頁制作CMS教程網絡編程軟件編程腳本語言數據庫服務器

如果侵犯了您的權利,請與我們聯系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網 版權所有