111,093
社区成员




foreach (GPSData wp in gpsd.DataList)
{
lb.Items.Add(wp.Name + " " + wp.Latitude + " " + wp.Latitude + " " + wp.Elevation + " " + wp.Sym);
}
for (int q = 3; q < gpsD.DataList.Count; q++)
{
foreach (WayPoint wp in gpsD.DataList)
{
lb.Items.Add(wp.Name + " " + wp.Latitude + " " + wp.Longitude + " " + wp.Ele + " " + wp.Sym);
}
}
我已经写成这样了,还是报那个错
lb.Items.Add(mapName);
lb.Items.Add("Bounds");
lb.Items.Add(gpsD.Bounds[0] + " " + gpsD.Bounds[1] + " " + gpsD.Bounds[2] + " " + gpsD.Bounds[3]);
lb.Items.Add("Waypoint");
for (int q = 2; q < gpsD.DataList.Count; q++)
{
foreach (WayPoint wp in gpsD.DataList)
{
lb.Items.Add(wp.Name + " " + wp.Latitude + " " + wp.Longitude + " " + wp.Ele + " " + wp.Sym);
}
}
写成这样的循环之后,就开始报那个错误了
TextReader input = new StreamReader(ofd.FileName);
string mapName = input.ReadLine();
GPSDataPoint gpsD = new GPSDataPoint();
gpsD.setBounds(input.ReadLine());
我知道啊,好多类型,该怎么转换好