快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

利用C#怎么将字符串输出到文本文件中

这篇文章给大家介绍利用C#怎么将字符串输出到文本文件中,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

从事服务器托管,服务器租用,云主机,网页空间,域名注册,CDN,网络代维等服务。

具体代码如下所示:

  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
{
    /// 
    /// 转成json字符串
    /// 
    public static string ToJsonStr(this object obj)
    {
      return JsonConvert.SerializeObject(obj, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore });
    }
}

关于利用C#怎么将字符串输出到文本文件中就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


当前名称:利用C#怎么将字符串输出到文本文件中
本文路径:http://6mz.cn/article/pgepdo.html

其他资讯