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
投稿
猜你喜欢
Android四种数据存储的应用方式
2023-07-25 05:01:06
Java Property类使用详解
2023-11-06 21:52:57
Spring自动装配之方法、构造器位置的自动注入操作
2021-11-30 23:28:40
java之assert关键字用法案例详解
2022-07-10 23:01:32
java教程之java注解annotation使用方法
2023-11-13 20:18:57
详解MyBatis XML配置解析
2023-11-23 13:02:09
JAVA 实现磁盘文件加解密操作的示例代码
2023-11-15 00:13:06
Spring 报错:元素 "context:component-scan" 的前缀 "context" 未绑定的问题解决
2023-09-10 07:45:34
可视化Swing中JTable控件绑定SQL数据源的两种方法深入解析
2023-11-28 19:13:58
Lucene 索引删除策略源码解析
2023-11-21 00:11:01
Quartz与Spring集成的两种方法示例
2022-05-22 05:15:41
java设计模式之工厂方法模式
2022-08-29 05:14:10
SpringBoot 项目瘦身maven/gradle详解
2021-10-26 04:39:12
java比较器Comparable接口与Comaprator接口的深入分析
2022-01-20 11:51:09
java读取文件字符集示例方法
2023-11-09 12:35:39
自定义类加载器以及打破双亲委派模型解析
2023-06-22 22:03:59
spring声明式事务 @Transactional 不回滚的多种情况以及解决方案
2023-07-06 10:50:33
IDEA 2019.2.3破解激活教程(亲测有效)
2023-02-21 22:16:23
Java实现控制台输出两点间距离
2023-05-18 11:49:11
解决logback-classic 使用testCompile的打包问题
2021-07-01 08:16:50