读取的部分代码如下
//public string path = @"C:\Users\Administrator\Desktop\888舟山TAC新-line .mif";
public Dictionary<int, List<Position>> GetListData(string filePath)
{
Dictionary<int, List<Position>> result = new Dictionary<int, List<Position>>();
try
{
using (StreamReader sr = new StreamReader(filePath))
{
string strLine = null; // 保存每一行字符串
int num = 0; // 标识第几段的经纬度
bool isExec = false; // 是否开始处理有用数据
List<Position> list = new List<Position>();
while ((strLine = sr.ReadLine()) != null)
{
if (strLine.Contains("Region"))
报错如下


图看不到。感觉这个问题以前回答过你。首先排除下文件名、路径不对和权限不足的问题。
请你重新上传图,并且把你所谓的mif文件上传到网盘,在这里贴出链接。可以帮你看看。
传入的路径前面加个 @符号 或者用双斜杠替换单斜杠 试一下兄弟