C#编程-35:写入读取文本文件

简介: C#编程-35:写入读取文本文件

using System.IO;

1、写入文本

File.WriteAllLines(@"d:\test.txt",lines);


File.WriteAllText(@"d:\text.txt",text);


using (StreamWriter writer = new StreamWriter(@"d:\text.txt",true))

           {

               foreach (string line in lines)

               {

                   if (!line.Contains("second"))

                   {

                       writer.WriteLine(line);

                   }

               }

           }


2、读取文件

string s = File.ReadAllText(@"d:\text.txt");


string[] ls = File.ReadAllLines(@"d:\text.txt");


int counter = 0;

           string current;

           StreamReader reader = new StreamReader(@"d:\text.txt");

           while((current=reader.ReadLine())!=null){

               Console.WriteLine(current);

               counter++;

           }

           reader.Close();

相关文章
|
2月前
CSV写入文件追加新的内容,文件编码处理
CSV写入文件追加新的内容,文件编码处理
46 8
|
2月前
|
Android开发
文件的读取
本文介绍了文件读取和写入操作的基本概念,包括输入输出流的创建、数据读取和写入以及流的关闭。
41 1
|
29天前
从文件中读取一行
从文件中读取一行。
27 5
|
7月前
|
存储 JSON Go
纯文本文件的读写操作详解
纯文本文件的读写操作详解
77 0
|
XML C# 数据格式
C#读取写入文件的三种方式
最近对文件的操作比较频繁。这里记录一下常用的几种文件读写的方式。 我这里使用窗体来做测试,例子在文末,可下载。
93 0
|
大数据 C#
C# 读取大文件 (可以读取3GB大小的txt文件)
原文:C# 读取大文件 (可以读取3GB大小的txt文件) 在处理大数据时,有可能 会碰到 超过3GB大小的文件,如果通过 记事本 或 NotePad++去打开它,会报错,读不到任何文件。
4260 1
|
iOS开发 C++
C++文件读写操作分析文本文件与二进制文件
文本文件 写文件 写文件步骤如下: 1. 包含头文件 #include <fstream> 2. 创建流对象 ofstream ofs; 3. 打开文件 ofs.open("文件路径",打开方式); 4. 写数据 ofs << "写入的数据"; 5. 关闭文件 ofs.close(); 文件打开方式: 打开方式 解释 ios::in 为读文件而打开文件 ios::out 为写文件而打开文件 ios::ate 初始位置:文件尾 ios::app 追加方式写文件 ios::trunc 如果文件存在先删除,再创建 ios::binary 二进制方式
442 0
C++文件读写操作分析文本文件与二进制文件
C#编程-35:写入读取文本文件
C#编程-35:写入读取文本文件
119 0
|
C#
C#选择多个文件并读取多个文件数据
原文:C#选择多个文件并读取多个文件数据 版权声明:本文为博主原创文章,转载请附上链接地址。 https://blog.csdn.net/ld15102891672/article/details/80586097 ...
1538 0
使用FileStream向txt格式的文本文件 "追加" 新内容并读取
原文:使用FileStream向txt格式的文本文件 "追加" 新内容并读取 1 //得到文件路径。 2 static string filePath = AppDomain.CurrentDomain.BaseDirectory+"\\TxtFile.txt"; 3 static void Main(string[] args) 4 { 5   //调用写入方法。
954 0