我从代码中获得了两个字符串纬度和经度。我正在使用c#。我想用新的行顺序存储它。就像我想要保存纬度和经度一样
Lat: 94.000
Lon: 54.1010
我已经用这种方式尝试过这段代码。但它根本不起作用
Lat_text.Text = Latitude.ToString();
Lon_Text.Text = Longitude.ToString();
File.WriteAllText(path,"Lat:" +Lat_text.Text +"\n"+"Lon:"+ Lon_Text.Text);
答案 0 :(得分:2)
\n
。请改用\r\n
。或者更好地使用Environment.NewLine
。
File.WriteAllText(path, "Lat:" + Lat_text.Text + Environment.NewLine + "Lon:" + Lon_Text.Text);
答案 1 :(得分:0)
除了SonerGönül的答案,您还可以使用:
File.WriteAllLines(path, new[]{"Lat: " + Lat_text.Text, "Lon:" + Lon_Text.Text});