【发布时间】:2016-02-21 04:45:44
【问题描述】:
我正在制作一个 Windows 窗体应用程序,该应用程序将从 Google Maps API 接收路由信息。为了保存带有相关信息的请求链接(路线 ID、起点坐标、目的地坐标、从谷歌地图到请求路线的链接),我使用了二维数组。但是,我不知道在给定时间将搜索多少条路线(可能是 2 或 10 或 100 条),因此我无法设置固定大小的数组。我尝试使用 Link 并且它有效,数据已保存,但我不知道如何从列表中读取数组的内容。我的代码如下:
string gMapLink [4];
List <Array> arlist = new List<Array>();
arlist.Add(gMapLink);
数据从数据库检索到gMapLink数组,然后数组存储在arlist。我需要做的是读取数组列表中特定数组的内容。类似arlist [3].gMapLink[3];
另外,使用数组是否足够好,或者我应该为gMapLink 创建一个类或结构,然后列出该类?
提前致谢。
【问题讨论】:
标签: c# arrays list class google-maps