资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

利用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://cdkjz.cn/article/pgepdo.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220