1、读取数据类型
数据为一系列点坐标
2、打开文件
OpenFileDialog SelectTxtDialog = new OpenFileDialog();
if (SelectTxtDialog.ShowDialog(this) == DialogResult.OK)
{
//保存路径
filePath = Path.GetFullPath(SelectTxtDialog.FileName);
Console.WriteLine(filePath);
//读取数据
Readdata();
}
3、读取数据
private void Readdata()
{
//建立文件读取流对象
StreamReader str = new StreamReader(filePath);
//获取每行字符
string line;
while ((line = str.ReadLine()) != null)
{
//通过','将行分裂为字符串组
string[] Q = line.Split(',');
double x, y;
x = Convert.ToDouble(Q[0]);
y = Convert.ToDouble(Q[1]);
PointF tmp_point = new PointF((float)(x), (float)(y));
//存入点列
PointList.Add(tmp_point);
}
str.Close();
}