C# 读取utf-8文本文件
C# 读取utf-8文本文件
需要的命名空间引用
using System.IO;
using System.Text;
string path = @"D:\Code\1.txt"; // 如果测试要改成自己地址
// 声明一个utf-8编码对象
UTF8Encoding utf8 = new UTF8Encoding();
// 以行为单位读取所有文本文件内容,再赋值给一个字符串数组
string[] contents = File.ReadAllLines(path, utf8);
//或者
string[] contents2 = File.ReadAllLines(path, Encoding.UTF8);
//或者,这种方式写的是编码原名称,上面写的由于命名规则,有的
string[] contents3 = File.ReadAllLines(path, Encoding.GetEncoding("UTF-8"));for (int i = 0; i < contents.Length; i++)
{Console.WriteLine(contents[i]);
}
Console.ReadKey();
Encoding.UTF8
,还有常用的Enconding.Default
(国内默认编码GBK),Enconding.ASCII
UTF-8 GB2312 GBK ASCII Unicode//Default国内默认编码GBK
结果
C# 读取utf-8文本文件相关推荐
- android studio 写文件,在Android Studio中从我自己的类读取和写入文本文件
我一直在试图创建一个名为TextFileReaderWriter的类我想使用getters和setters来读取和写入文本文件,以便我可以调用类,并通过简单地使用setfileContents(som ...
- 【MATLAB】读取和写入文本文件
在MATLAB中,来读取和写入文本文件是很简单的事.下面,就来简单介绍下.如果有其他问题,请留言. 一.读取文本文件 思路: 1.用fopen来打开一个文件句柄 2.用fgetl来获得文件中的一行,如 ...
- JAVA——一次性读取或者写入文本文件所有内容
一次性读取文本文件所有内容 public String readFileToString(String fileName) { String encoding = "UTF-8"; ...
- python读取多个文件csv_Python:读取多个文本文件并写入相应的csv文件
我在别处找不到这个问题的答案,所以我将继续把它贴在这里: 我有一个Python脚本,它将读取文本文件的内容,将其内容拆分为单词,然后输出一个CSV文件,该文件将文本缩减为单词频率列表.(最后,我将插入 ...
- C# 使用List泛型读取和保存文本文件(转载)
有很多案例用到文本文件操作: 1.写过会计系统的朋友会知道,于银行对帐时银行会提供一个文本文件给你,在自己的系统内必须有个处理该文件的模块,可以通过下面的代码进行读取. 2.考勤系统导入打卡资料 // ...
- [Pico]读取新建写入文本文件
Pico VR眼睛使用的是Android系统.在用Unity打包出apk后进行相关程序的开发.开发过程中遇到了参数的读取写入等操作,如何进行处理,这里介绍下自己的经历,仅供参考. 一.关于读写权限. ...
- readmemh函数引用的txt格式_[转载](zz)用于读取和写入文本文件Verilog代码
系统函数$fopen用于打开一个文件,并还回一个整数指针.然后,$fdisplay就可以使用这个文件指针在文件中写入信息,写完后,则可以使用$fclose系统关闭这个文件 例如: integer wr ...
- java txtreader_Java读取和写入文本文件内容
1.Java 写入文本文件源码 import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; ...
- VBA使用FileSystemObject将读取或写入文本文件
有时,我们需要将一个文本文件中的数据读取到Excel单元格中,或将指定单元格的内容按指定的格式导出到文本文件中,这时,我们就需要使用Scripting.FileSystemObject对象来进行操作. ...
- VB.NET 读写HTML 文件,VB.Net读取和写入文本文件
StreamReader和StreamWriter类用于读取和写入数据到文本文件.这些类继承自抽象基类Stream,它支持读取和写入字节到文件流中. StreamReader类 StreamReade ...
最新文章
- 全网最详细之一网打尽数据结构中与树相关的算法
- 相当于零负担的延时程序(转)
- P4390 [BOI2007]Mokia 摩基亚 (CDQ解决三维偏序问题)
- Linux新建用户可以在shell中切换到该用户也能登录到图形桌面
- spring cloud之Feign的使用
- linux php 5.3 变慢,异常在 PHP 5.3 中的最佳实践
- 浅谈CSS3中的弹性布局
- WEBPACK+ES6+REACT入门(5/7)-在React中为按钮绑定点击事件
- 光盘文件格式-udf、iso9660、Joliet、Romeo
- 用U880做热点 使电脑上网(绑定usb和便携式wlan热点)
- word树状分支图_word树状图怎么做分支
- 鸿蒙掉符几人队掉的机,《诛仙网游》劳资发誓,以后鸿蒙绝对单刷
- LM08丨网格系列之网格反转(精)
- zabbix配置拓扑图标签及链路流量
- J9数字科普:Web3.0很遥远?不它已经来了
- 北京新世纪计算机学校地,石家庄新世纪电脑学校
- 计算机键盘上clr是什么意思,CLR是什么意思
- 【管理篇 / 登录】❀ 03. USB线连接登录 ❀ FortiGate 防火墙
- html文件必须由特定的程序进行编译和执行才能显示,这种编译器就是,HTML 文件必须由特定的程序进行编译和执行才能显示, 这种编译器就是()....
- 看透这些才能赢,句句经典