static List<GISVertex> ReadMultipleVertexes(StreamReader sr) { List<GISVertex> vs = new List<GISVertex>(); int vcount = Convert.ToInt32(sr.ReadLine()); for (int vc = 0; vc < vcount; vc++) vs.Add(new GISVertex(sr)); return vs; }
时间: 2024-02-14 10:35:18 浏览: 84
VB.code.set.player.development.list.rar_player_vb list
这个函数是用来读取多个顶点坐标的,其中包含了多个 `GISVertex` 对象。根据代码,我可以看到函数首先读取一个整数 `vcount`,该整数表示要读取的顶点数量。接下来,函数使用一个 for 循环读取 `vcount` 个顶点坐标,并将它们添加到一个 `GISVertex` 对象列表中。
如果你遇到了 "输入字符串的格式不正确" 的错误提示,那么很可能是因为输入的顶点坐标格式不正确。具体来说,可以检查一下输入的字符串是否符合程序所期望的格式。在这个函数中,每个顶点的坐标是由一个 `GISVertex` 对象的构造函数读取的,因此你需要确保输入的字符串可以被正确地解析为一个 `GISVertex` 对象。
如果你仍然无法解决问题,建议你检查一下输入的数据是否完整、正确,并且符合程序的要求。你还可以在代码中添加一些错误处理逻辑,例如在遇到无法解析的字符串时,输出一些有用的错误信息,帮助你更好地定位问题所在。
阅读全文