C#导入txt

{ /*text文件内容 * a|b|c|d|d */ //打开文件对象 OpenFileDialog pfd = new OpenFileDialog(); //打开文件对话框 pfd.ShowDialog(); //读取文件 StreamReader sr = new StreamReader(pfd.FileName); //读取文件内容 string str = sr.ReadToEnd(); //切割成数组 string[] strs = str.Split('|'); }

把这个txt文件改成ini文件,然后用Win API读取,可以定义节点还有项,很方便

你好!StreamReader或者世界File.Open(路径);如果对你有帮助,望采纳.

用streamreader打开,读入,再用string 类或者正则表达式提取

通过文件流,读入文件信息.

下面的控制台应用程序实现要求的功能 using System; using System.IO; using System.Data; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { // 新建一个DataTable DataTable tb = new DataTable(); // 添加一列

writer.WriteLine(reader.GetString(i));writer写错了吧 你上面是 using (StreamWriter ww = new StreamWriter(files )) 应该是 ww.WriteLine(reader.GetString(i)); 改成using (FileStream files = File.Open(openFileDialog1.FileName,FileMode.Append))

ADO.Net,先读取到内存中,再用File类下的WriteAllLines();方法

用System.File.ReadAllLines("这里是你的Data.txt的绝对路径")就可以了.返回的是行数为10的string数组.然后你根据你每行中数据间的分隔符把以上数组进行分割就可以得到结果具体代码示例等下放出来 代码如下(注意,对于数据没有

先占个位置来编辑..你要明白,C#的流其实相当于BYTE数组,流处理实际上是对BYTE数组处理.我给你写个例子哈 public void a(string path) { double x, y, z; int a, b, c; using (StreamReader sr = File.OpenText(path)) { string s = ""; if ((s = sr.

相关文档

c#读取txt文件
c#读取txt文件内容
c#写入txt文件内容
c#读取txt文件某一行
c#读取txt文件存入数组
c#导入excel
c#逐行读取txt文件
c# r n
c# 读取文本文件指定行
电脑版