C#实现写入文本文件内容功能

简介:
private void write_txt(string str1, string str2, string str3)

02 {
03 System.DateTime currentTime = System.DateTime.Now;
04 string strYMD = currentTime.ToString("d");
05 string FILE_NAME = "MyFileSend" + strYMD + ".txt";//每天按照日期建立一个不同的文件名
06 StreamWriter sr;
07 if (File.Exists(FILE_NAME)) //如果文件存在,则创建File.AppendText对象
08 {
09 sr = File.AppendText(FILE_NAME);
10 }
11 else //如果文件不存在,则创建File.CreateText对象
12 {
13 sr = File.CreateText(FILE_NAME);
14 }
15  
16 sr.WriteLine(str1 + " " + str2 + " " + DateTime.Now.ToString("yyyy-mm-dd hh:mm:ss") +
17 " " + str3 + "\r\n");//将传入的字符串加上时间写入文本文件一行
18 sr.Close();
19 }

 


本文转自linzheng 51CTO博客,原文链接:http://blog.51cto.com/linzheng/1081576


相关文章
|
C#
【C#】 如何实现文本框历史记录提示功能
【C#】 如何实现文本框历史记录提示功能
366 0
|
XML 测试技术 API
利用C#开发ONVIF客户端和集成RTSP播放功能
利用C#开发ONVIF客户端和集成RTSP播放功能
5103 123
|
编译器 C# 开发工具
C# 12 中新增的几大功能你都知道吗?
C# 12 中新增的几大功能你都知道吗?
310 5
|
监控 前端开发 安全
C#一分钟浅谈:文件上传与下载功能实现
【10月更文挑战第2天】在Web应用开发中,文件的上传与下载是常见需求。本文从基础入手,详细讲解如何在C#环境下实现文件上传与下载。首先介绍前端表单设计及后端接收保存方法,使用`<input type="file">`与`IFormFile`接口;接着探讨错误处理与优化策略,如安全性验证和路径管理;最后讲解文件下载的基本步骤,包括确定文件位置、设置响应头及发送文件流。此外,还提供了进阶技巧,如并发处理、大文件分块上传及进度监控,帮助开发者构建更健壮的应用系统。
1134 16
|
开发框架 C# iOS开发
基于C#开源、功能强大、灵活的跨平台开发框架 - Uno Platform
基于C#开源、功能强大、灵活的跨平台开发框架 - Uno Platform
750 3
|
传感器 IDE 测试技术
C#一分钟浅谈:Visual Studio IDE 高级功能
【10月更文挑战第24天】本文从初学者角度介绍了 Visual Studio 的高级功能,包括安装与配置、创建项目、运行与调试、常见问题及解决方案(如代码格式化、重构、导航、单元测试、代码分析),以及智能感知、Live Unit Testing、代码生成和代码片段等高级功能,帮助开发者提高效率和代码质量。
579 1
|
开发框架 Cloud Native .NET
10 个 C# 关键字和功能
10 个 C# 关键字和功能
348 8
|
网络协议 Unix Linux
精选2款C#/.NET开源且功能强大的网络通信框架
精选2款C#/.NET开源且功能强大的网络通信框架
767 0
|
编译器 API C#
C# 12 新增功能实操!
C# 12 新增功能实操!
279 2
|
物联网 C#
【C#】简单的蓝牙通讯功能实现
【C#】简单的蓝牙通讯功能实现
1266 0