将TXT文档中数据存入数组中 C#
2010-03-17 13:02
274 查看
对于如何将TXT文档中数据存入数组进行各种运算,在网上有不少的代码,但之前我将其运用之后发现大多不可靠,一旦运行就会弹出很多错误,最后好不容易才修改正确。现拿出来与大家分享一下,虽然难度并不高,可我相信对很多人还是会有帮助的。
我原先是读取TXT中的坐标数据,如(192.54862 56.24568)。
using System.IO; //不要忘了加命名空间
double[,] array ={ { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 } };
private void btn_send_Click(object sender, EventArgs e)
{
string line;
string[] s;
string str;
FileStream fs = new FileStream("data.txt", FileMode.Open, FileAccess.Read); //将data.txt放入Debug中
StreamReader reader = new StreamReader(fs,Encoding.Default);
for (int i = 0; i < 5; i++)
{
line = reader.ReadLine();
s = line.Split(' '); //去掉空格
for (int j = 0; j < 2; j++)
{
str = s[j]; //将字符存入数组str中
array[i, j] = double.Parse(str); //将字符数组转化为double型
}
tbox_rec.Text += array[i, 0] + array[i, 1]; //验证一下是否成功
}
fs.Close();
}
我原先是读取TXT中的坐标数据,如(192.54862 56.24568)。
using System.IO; //不要忘了加命名空间
double[,] array ={ { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 } };
private void btn_send_Click(object sender, EventArgs e)
{
string line;
string[] s;
string str;
FileStream fs = new FileStream("data.txt", FileMode.Open, FileAccess.Read); //将data.txt放入Debug中
StreamReader reader = new StreamReader(fs,Encoding.Default);
for (int i = 0; i < 5; i++)
{
line = reader.ReadLine();
s = line.Split(' '); //去掉空格
for (int j = 0; j < 2; j++)
{
str = s[j]; //将字符存入数组str中
array[i, j] = double.Parse(str); //将字符数组转化为double型
}
tbox_rec.Text += array[i, 0] + array[i, 1]; //验证一下是否成功
}
fs.Close();
}
相关文章推荐
- TXT数据文档读入,存入数组
- 从txt文档中读取数据并做相应处理(c#)
- 利用C语言读取txt文档的数据保存到数组中
- C#读取txt数据存储到数组
- C#实现EXCEL数据到TXT文档的转换
- 将TXT文档中数据导入XML文件中 C#
- C语言把printf中的数据存入txt文档
- 从txt文件中读取数据存入数组
- C#读取txt文档并上传至数据库,将上传的数据逐行删除
- C#实现EXCEL数据到TXT文档的转换
- [C#]将数据存入硬盘文件(txt)
- C#实现EXCEL数据转换到TXT文档
- C#也能动态生成Word文档并填充数据
- 简洁的从txt文件中读取数据并且修改数据重新存入
- JNI官方文档翻译3-基本数据类型 字符串 数组
- 从txt中读取数据存入二维数组
- 05 C# 第二章 数据类型 - 数组
- C#基础数据类型与字节数组(内存中的数据格式)相互转换(BitConverter 类)
- C#中存储数据的集合:数组、集合、泛型、字典
- C语言从txt文件中逐行读入数据存到数组中的实现方法