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

请教怎么从文本文件中读出各类不同类型的数据?等,求救

2011-12-19 
请问如何从文本文件中读出各类不同类型的数据?急等,求救我有个文本文件,格式大概为:Stringdoubledoublen00

请问如何从文本文件中读出各类不同类型的数据?急等,求救
我有个文本文件,格式大概为:
    String     double     double
    n001         2.23         5.65
    n002         12.8         87.1
    ...             ...           ...

请问怎样才可以将数据一行一行的读出来?并传唤为数据相应的结构,第一个未string,剩下的是double?

[解决办法]
先用StreamReader读到一个String中,然后用SubString截取即可
[解决办法]
FileStreamfile= new FileStream(@ "D:\Solution\WindowsApplication1\aa.txt ", FileMode.Open);


string strText= String.Empty;
using (StreamReader strReader= new StreamReader(file, Encoding.UTF8))
{
strText= strReader.ReadToEnd();
}
file.Close();

string[] strList;
if (strText.Length > 0)
{
strText= strText.Replace( "\r\n ", ", ");
strList= strText.Split( ', ');
}

热点排行