我有以下代碼來讀取我的應用程序的根目錄中的文件。出於某種原因,無論有多少次運行,我的文件仍然沒有被讀取。任何想法,我可能做錯了這裏請。提前致謝。不知道爲什麼我的讀者不會讀我的文本文件
byte[] mybytes = null;
if (File.Exists(filename))
{
using (StreamReader sr = new StreamReader(new FileStream(filename,
FileMode.Open, FileAccess.Read, FileShare.Read)))
{
String input;
StringBuilder tempstore = new StringBuilder();
while ((input = sr.ReadLine()) != null)
{
tempstore.Append(input);
}
mybytes = Encoding.ASCII.GetBytes(tempstore.ToString());
sr.Close();
}
}
可能是其驅動器的根目錄 – YOU 2009-11-25 05:21:41
您是否試過單步執行代碼? – 2009-11-25 05:23:18
它是否越過了你的if(File.Exists(filename)) – Simon 2009-11-25 20:39:59