c#中怎样能把文本中的float数据读到一个数组中,

170,1700,292,5,1.030376570,1300,292,5,0.54041951020,1050,224,5,0.46364761... 170, 1700,292,5,1.030376
570, 1300,292,5,0.5404195
1020,1050,224,5,0.46364761
展开
 我来答
lrh3321
推荐于2017-09-15 · TA获得超过2183个赞
知道大有可为答主
回答量:2296
采纳率:75%
帮助的人:2129万
展开全部
            string arr =@"170, 1700,292,5,1.030376
570, 1300,292,5,0.5404195
1020,1050,224,5,0.46364761";
            var temp= arr.Split(new char[] {' ', ',',',' ,'\r','\n'}, tringSplitOptions.RemoveEmptyEntries);
           float[] arrlist = new float[temp.Length];
            for (int i = 0; i < temp.Length; i++)
            {
                arrlist[i] = float.Parse(temp[i]);
            }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式