标题:数组操作
取消只看楼主
fangyangwa
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-4-15
结帖率:0
已结贴  问题点数:20 回复次数:3 
数组操作
读取txt中的数组 然后将数组存储为float类型 怎么实现 我在类型转换时总是出错 求高手指点 最好用实例
搜索更多相关主题的帖子: 存储 最好 
2013-04-15 15:31
fangyangwa
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-4-15
得分:0 
回复 2楼 yhlvht
FileStream filest = new FileStream(@"C:\Documents and Settings\Administrator\桌面\123.txt", FileMode.Open, FileAccess.ReadWrite);
            StreamReader sr = new StreamReader(filest);
            string strLine = sr.ReadLine();
            strLine = strLine.Trim();
            string[] str = strLine.Split(' ');
            float[] array = float.Parse(str);

            while (strLine != null)
            {
                Console.WriteLine(array);
                strLine = sr.ReadLine();
            }
            sr.Close();
            filest.Close();
            Console.ReadLine();

我的目的是想把读取出来的字符形式的数组,存储到float的数组中
2013-04-15 15:57
fangyangwa
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-4-15
得分:0 
回复 4楼 yhlvht
不好意思啊   float array = float.Parse(strLine);这个语句为啥是错的 说是参数不正确  你说的那个一个一个怎么取?您能把具体的代码给我说一下吗?谢谢你
2013-04-15 16:29
fangyangwa
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-4-15
得分:0 
回复 6楼 yhlvht
你说的对 刚才没看见我那个txt不是纯数字的  还有其他字符串  谢谢你
2013-04-15 16:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-404291-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.174314 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved