我的项目中有一个名为的文件夹data/,其中包含txt files.
我配置Build Action为resources所有文件。
我尝试了这些不同的方法:
方法一
var resource = Application.GetResourceStream(new Uri(fName, UriKind.Relative));
StreamReader streamReader = new StreamReader(resource.Stream);
Debug.WriteLine(streamReader.ReadToEnd());
方法二
IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication();
string[] fileNames = myIsolatedStorage.GetFileNames("*.txt");
方法三
using (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication())
{
   using (StreamReader fileReader = new StreamReader(new IsolatedStorageFileStream(fName, FileMode.Open, isf)))
   {
      while (!fileReader.EndOfStream)
      {
        string line = fileReader.ReadLine();
        al.Add(line);
        Debug.WriteLine(line);
      }
   }
}
现在,我尝试了不同的方法来读取文件但没有成功,为什么?
问题出在哪里?
这些方法有什么问题?
fName是文件的名称。
需要完整路径 data/filename.txt 吗?是无动于衷...
请帮我解决这个愚蠢的问题,
谢谢。