c# 프로그래밍 질문
조회수 984회
private void btn_load_Click(object sender, EventArgs e) { StreamReader map; string inStr;
map = new StreamReader("C:/C#/waypoint.txt");
while (true)
{
inStr = map.ReadLine();
if (inStr == null)
break;
listBox1.Items.Add(inStr);
}
StreamReader map2;
map2 = new StreamReader("C:/C#/waypoint.txt");
for (int i = 0; i <= 2; i++)
{
inStr = map2.ReadLine();
string[] position = inStr.Split(' ');
string a = position[0];
string b = position[1];
Double latitude = Double.Parse(a);
Double longitude = Double.Parse(b);
GMapMarker gMarker = new GMarkerGoogle(new PointLatLng(latitude, longitude), GMarkerGoogleType.blue_dot);
MarkerOverlay.Markers.Add(gMarker);
gMapControl1.Overlays.Add(MarkerOverlay);
}
}
코드를 실행하면 인덱스가 배열 범위를 벗어났다고 오류가 뜨는데 어디가 잘못된건지 모르겠습니다
댓글 입력