c#中对文件的操作小结

1、建立一个文本文件
public class FileClass
{
    public static void Main()
    {
    WriteToFile();
    }
    static void WriteToFile()
    {
    StreamWriter SW;
    SW=File.CreateText("c:\MyTextFile.txt");
    SW.WriteLine("God is greatest of them all");
    SW.WriteLine("This is second line");
    SW.Close();
    Console.WriteLine("File Created SucacessFully");
    }
}

2、读文件
public class FileClass
{
    public static void Main()
    {
    ReadFromFile("c:\MyTextFile.txt");
    }
    static void ReadFromFile(string filename)
    {
    StreamReader SR;
    string S;
    SR=File.OpenText(filename);
    S=SR.ReadLine();
    while(S!=null)
    {
    Console.WriteLine(S);
    S=SR.ReadLine();
    }
    SR.Close();
    }
}

3、追加操作

public class FileClass
{
    public static void Main()
    {
    AppendToFile();
    }
    static void AppendToFile()
    {
    StreamWriter SW;
    SW=File.AppendText("C:\MyTextFile.txt");
    SW.WriteLine("This Line Is Appended");
    SW.Close();
    Console.WriteLine("Text Appended Successfully");
    }
}

时间: 2024-09-10 14:48:34

c#中对文件的操作小结的相关文章

Java中对文件的操作

Java中对文件的操作 java中提供了io类库,可以轻松的用java实现对文件的各种操作.下面就来说一下如何用java来实现这些操作. 1.新建目录 <%@ page contentType="text/html;charset=gb2312"%> <% String filePath="c:/aaa/"; filePath=filePath.toString();//中文转换 java.io.File myFilePath=new java.i

PHP中dat文件读写操作实例详解

以下是一篇关于文件基本读写操作的文章,我曾经就是看了这篇文章后学会文件基本操作的,在这里发出来与大家共享: 复制内容到剪贴板  代码如下 复制代码 $file_name = "data.dat"; // 要读取的文件的绝对路径: homedata.dat $file_pointer = fopen($file_name, "r"); // 打开文件,"r" 是一种模式,或者说我们要进行的操作方法,详见本文后面的介绍 $file_read = fr

hadoop map-reduce中的文件并发操作_数据库其它

这样的操作在map端或者reduce端均可.下面以一个实际业务场景中的例子来简要说明. 问题简要描述: 假如reduce输入的key是Text(String),value是BytesWritable(byte[]),不同key的种类为100万个,value的大小平均为30k左右,每个key大概对应 100个value,要求对每一个key建立两个文件,一个用来不断添加value中的二进制数据,一个用来记录各个value在文件中的位置索引.(大量的小文件会影响HDFS的性能,所以最好对这些小文件进行

Windows 8 Store Apps学习(24) Application Data和Package中的文件操作

文件系统: Application Data 中的文件操作, Package 中的文件操作 介绍 重新想象 Windows 8 Store Apps 之 文件系统 Application Data(应用程序数据存储) 中的文件操作 Application Data(应用程序数据存储) 中的"设置"操作 通过 uri 引用 Application Data(应用程序数据存储) 中的媒体(图片.视频或音频) 访问 Package 中的文件 访问可移动存储 示例 1.演示如何在 Applic

Powerpoint 2007中的PPT幻灯文件打包操作

将所有需要放映的Powerpoint演示文稿文件及演示文稿查看器一并"打包",这样更便于操作者在各种环境中进行放映操作.Powerpoint2003中的文件打包操作大家都比较熟悉,但Powerpoint2007的界面有所不同,这里我们做一些详细介绍. Powerpoint2003的PPT文件打包操作 点击菜单"文件-打包向导",按照提示一路"YSE"下去就可以了,当然,如果你要在没有安装POWERPOINT的机子上播放的话,你在打包的时候要选择相

重新想象 Windows 8 Store Apps (24) - 文件系统: Application Data 中的文件操作, Package 中的文件操作, 可移动存储中的文件操作

原文:重新想象 Windows 8 Store Apps (24) - 文件系统: Application Data 中的文件操作, Package 中的文件操作, 可移动存储中的文件操作 [源码下载] 重新想象 Windows 8 Store Apps (24) - 文件系统: Application Data 中的文件操作, Package 中的文件操作, 可移动存储中的文件操作 作者:webabcd 介绍重新想象 Windows 8 Store Apps 之 文件系统 Applicatio

详细学习PHP中对文件和目录的操作方法

一:引论 在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把php中的这些函数做一详细总结并实例示范如何使用,关于对应的函数详细介绍,请查阅php手册,此处只总结重点和需要注意的地方. 二:目录操作 首先介绍的是一个从目录读取的函数,opendir(),readdir(),closedir(),使用的时候是先打开文件句柄,而后迭代列出: 以下

Windows95/NT中实现文件拷贝的编程方法

在Windows中实现文件的操作主要有两种方法.一种是直接利用CFile 类的操作成员函数来实现,它要用到对于文件操作的底层操作方式,如READ.WRITE.GETLENTH等,并且要直接操作文件的属性,如创建.读.写等:而且,其缓冲区的设置对于文件的大小和不同的计算机是不同的,特别是对于长度很大的数据库进行备份,很难达到最佳效果. 另一种有效的方式是利用Win32外壳来实现这些对于文件的操作.它可以实现包括文件的拷贝.更名.移动及删除等,并且可以支持通配符(如*和?),也可以直接对一个目录或目

求mfc大神解答关于文件读写操作问题

问题描述 求mfc大神解答关于文件读写操作问题 iter = g_listPath.begin();//list.begin()回指向第一个元素while (iter != g_listPath.end()){ CNode curpos = *iter; CString str; CString strFileName=""mytest.txt""; CFile file; SYSTEMTIME st; GetLocalTime(&st); str.Form