首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

读取文本文档的数据赋给变量,该怎么处理

2012-01-07 
读取文本文档的数据赋给变量要从文本文件如下:1,2006.3.1,22,10,12A,1000.0000,1000.0000,0B,1129.6661,11

读取文本文档的数据赋给变量
要从文本文件如下:
1,2006.3.1,22,10,12
A,   1000.0000   ,   1000.0000   ,   0
B,   1129.6661   ,   1193.4997   ,   30.11305    
..................
比如我读取了第一行,然后我想把1赋给number,把2006.3.1赋给date,22赋给npoint,10赋给nknowpoint,12赋给nunknowpoint
请问怎么实现

[解决办法]
string str = "1,2006.3.1,22,10,12 ";
string[] arra = str.Split(new char[]{ ', '});
然后把arra的值分别给你要的变量就可以了。
[解决办法]
foreach(string line in File.ReadAllLines(path))
{
string[] value=line.Split( ', ');
number=value[0];
...//下边类似处理就可以了,需要判断是否为null的情况
}

[解决办法]
用split可以将
"1,2006.3.1,22,10,12 "
分隔成字符串数组,数组有5个元素,分别对应 1 2006.3.1 22 10 12
例:

string str = "1,2006.3.1,22,10,12 ";
string[] strArray = str.split( ', ');
// strArray[0] = 1
// strArray[1] = 2006.3.1
// strArray[4] = 12

热点排行