1

我在 Ubuntu 12.10 上使用 Mono。我的应用程序需要读取和写入文本文档并检查是否存在特定文件。我无法确定 Mono 是否支持此功能,但以下代码会导致应用程序根本无法运行。

Dim objReader As New System.IO.StreamReader(Application.StartupPath + "\Data\programdata.txt")

Do While objReader.Peek() <> -1

    Form1.ListBox1.Items.Add(objReader.ReadLine())

Loop

编辑:已解决,我只是忘了使用正斜杠。

4

1 回答 1

0

Linux 使用正斜杠作为路径分隔符,而我在 Windows 上使用反斜杠。这导致应用程序在 Mono for Linux 上崩溃。当更改为正斜杠时,应用程序运行良好。

于 2013-04-17T02:38:08.950 回答