操作文件简单的方法

 public void FileStream()
        {
            FileStream file;
            string fileName=AppDomain.CurrentDomain.BaseDirectory+"\\log.txt";  //应用程序根地址
            if (!File.Exists(fileName))
            {
                file = new FileStream(fileName, FileMode.Create);  //创建文件
            }
            else
            {
                file = new FileStream(fileName, FileMode.Append);  //文件后面追加文本
            }
            using(StreamWriter streamWriter = new StreamWriter(file))
            {
                streamWriter.WriteLine(DateTime.Now.ToString());
                streamWriter.Flush(); //将缓存数据写入流,并清除当前缓存数据
            }
        }

操作文件简单的方法

时间: 2024-10-10 11:03:31

操作文件简单的方法的相关文章

操作文件方法简单总结(File,Directory,StreamReader,StreamWrite ) - Zery-zhang

一 基本介绍 操作文档,文件夹,需要用到的类 1 Directory (静态类) :      用于创建.移动和删除等操作通过 目录 和子 目录 DirectoryInfo (非静态): 2 File (静态类)  : 提供用于创建.复制.删除.移动和打开文件的静态类,并协助创建 FileStream 对象 FileInfo (非静态) 3 StreamReader : 实现一个 TextReader,使其以一种特定的编码从字节流中读取字符 StreamWriter : 实现一个 TextWri

java操作xml超简单的方法

用dom4j?SAX?no,no,no,光看api和帮助文档就烦,有没有更简单的方法呢?答案是有的. 那就是默默无名的:JAXB jaxb是啥? 摘抄一段度娘百科的介绍: JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML,也方便生成JSON,这样一来可以更好的标志可以转换为JSON对象的JAVA类.JAXB允许JAVA人员将JAVA类映射为XML表示方式,常用的注解包括:@XmlRootElement,@X

.net(C#)操作文件的几种方法汇总

.net(C#)操作文件的几种方法汇总 System.IO命名空间下类的用法:在System.IO名称空间中包含了用于文件输入输出的主要类.File:实用类,提供许多静态方法,用于移动.复制和删除文件.Directory:实用类,提供许多静态方法,用于移动.复制和删除目录.Path:实用类,用于处理路径名称.FileInfo:表示磁盘上的物理文件,具有可以处理此文件的方法.要完成对文件的读取和写入工作,就必须创建Stream对象.DirectoryInfo:表示磁盘上的物理目录,具有可以处理此目

下载谷歌浏览器(Chrome)扩展离线安装包crx文件最简单的方法

引言(可以不看): 下面介绍一下,下载谷歌浏览器(Google Chrome)扩展的离线安装包crx文件最简单的方法!真的是再简单不过了! 谷歌浏览器(Google Chrome)的扩展功能让谷歌浏览器变的无比强大,需要特殊功能的时候去Chrome Web Store找一下,基本都可以找到合适的扩展.但是随着Chrome浏览器使用的时间越来越长,积累下来的扩展也越来越多,备份这些扩展就成了一个新的问题. 比如出于由于某些众所周知的原因,在给MM(或朋友.爸妈等)装机的时候可能上不去扩展安装页面.

怎么才能高效的打开dwg文件呢?CAD小白有什么简单的方法?

怎么才能高效的打开dwg文件呢?CAD小白有什么简单的方法?相信很多刚开始接触CAD的小伙伴都会有这样的疑问.确实,在刚开始学习CAD相关内容时,不仅绘制图纸是一个大问题,就连高效的查看图纸也是一个大问题!那么,我们要怎样才能查看CAD图纸文件呢?接下来就分享给想伙伴们两个方法! 方法一:在移动端查看dwg文件 1.在手机打开迅捷CAD看图APP.(Android或iOS,自己在手机的市场中进行安装) 2.打开手机看图APP后,点击进入操作页面,在相应的途径中找到图纸存放的位置,点击就可以在手机

Excel-VBA操作文件四大方法之一

在我们日常使用Excel的时候,不仅会用到当前Excel文件的数据,还经常需要访问其他的数据文件.这些数据文件可能是Excel文件.文本文件或数据库文件等.经常有朋友会问如何在vba代码里操作这些数据文件?本文就系统地介绍一下在Excel中应用VBA操作数据文件的方法. 本文主要介绍四种常用的方法:1.利用Excel对象来处理文件:2.利用VBA文件处理语句来处理文件:3.利用FileSystemObject对象来处理文件:4.利用API函数来处理文件. 当然对于数据库文件,还可以利用ADO+S

~~Python文件简单操作~~

进击のpython Python文件操作 在说Python的文件操作之前 我们可以先思考一个问题 平时我们是怎么对电脑中的文件进行操作的呢? 打开电脑?找到文件?打开文件?读文件?修改文件?保存文件?关闭文件 对吧,这就是我们打开文件的基本流程 而 Python 打开文件的方式,也是这样的 打开电脑 ? f=open(filename) ? f.read() ? f.write() ? f.close() f = open(filename):打开文件 f.read():读文件 f.write(

MySQL笔记-最简单的方法来解决找不到mysqld.sock文件的问题

首先,环境:ubuntu 14.04,采用apt-get的方式安装的,手动安装可能路径设置稍有区别. 1.安装MySQL后,用命令行首次启动时发现找不到Mysqld.sock文件,提示: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2),如图: 2.网上的方法很多不实用,这里介绍一种最简单的方法来解决这个问题. # sudo /etc/i

将插座变量(IBOutlet)关联到*.xib文件中对象 + 将对*.xib对象的操作关联到动作方法(IBAction)

将插座变量(IBOutlet)关联到*.xib文件中对象 以BNRDetailViewController.m和BNRDetailViewController.xib为例(<iOS编程>第10章例子) 1.打开BNRDetailViewController.xib,添加一个UITextField对象: 2.在辅助编辑器中打开BNRDetailViewController.m,方法是:按住Option键并点击项目导航面板中的BNRDetailViewController.m: 3.按住Contr