C# 输出字符串到文本文件中的实现代码
作者:大稳·杨 时间:2022-08-25 11:18:13
下面给大家分享一小段代码给大家介绍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# 输出字符串到文本文件中的实现代码网站的支持!
来源:https://www.cnblogs.com/dawenyang/archive/2018/05/29/9103509.html
标签:c#,输出,文本,文件
0
投稿
猜你喜欢
JavaWeb开发之【Tomcat 环境配置】MyEclipse+IDEA配置教程
2022-05-04 12:50:18
AndroidStudio 配置 AspectJ 环境实现AOP的方法
2021-09-03 10:09:01
Mybatis中如何进行批量更新(updateBatch)
2022-10-11 13:42:00
c# rsa加密解密详解
2023-06-11 00:54:17
Springboot @Configuration @bean注解作用解析
2022-11-05 01:58:47
Android基于SoftReference缓存图片的方法
2023-07-13 00:53:21
Android实现系统级悬浮按钮
2022-12-15 00:44:26
在WPF中实现全局快捷键功能
2023-12-02 07:45:39
详解SpringBoot自定义配置与整合Druid
2023-07-24 20:20:28
java equals函数用法详解
2022-07-31 06:40:20
Java8中的Stream 流实践操作
2021-11-01 19:59:33
Kotlin开发Android应用实例详解
2023-09-11 00:22:50
C++编写实现图书管理系统
2022-03-05 09:51:00
Java调取创蓝253短信验证码的实现代码
2021-11-05 00:48:10
CentOS安装jdk的三种方法
2022-01-13 06:24:41
java String 转成Double二维数组的方法
2023-04-28 12:11:02
C#实现UI控件输出日志的方法详解
2021-10-07 02:45:41
基于java实现人机猜拳游戏
2021-06-09 08:50:32
android RecyclerView实现条目Item拖拽排序与滑动删除
2023-03-20 20:50:36
Java零基础入门数组
2023-05-21 00:09:16