从文本文件中读取数据?
原始数据如下:
-30 -60
-27.5 -60
-25 -60
-22.5 -60
-20 -60
-17.5 -60
-15 -60
-12.5 -60
-10 -60
-10 -60
-10 -61.5
-10 -63
-10 -64.5
-10 -66
-10 -67.5
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Text;
namespace ListOperate {
class Program {
static void Main (string[] args) {
ArrayList al = new ArrayList (); //创建动态数组 求数组元素的数量用 count 属性
string txtPath = @"D:\Software\UnityWorkSpace\DataFile\WZheng\print2.txt";
StreamReader sr = new StreamReader (txtPath, Encoding.Default);
String line;
while ((line = sr.ReadLine ()) != null) {
string[] str = line.Split (" ");
for (int i = 0; i < str.Length; i++) {
al.Add (str[i]);
}
}
for (int i = 0; i < al.Count; i++) {
double values = Convert.ToDouble (al[i].ToString ());
Console.WriteLine (values);
Console.WriteLine (values.GetType ()); //获得数据类型
}
Console.ReadLine ();
}
}
}