我有一个名为一个文件夹data/
在我的项目包含txt files
。
我配置Build Action
,以resources
的所有文件。
我尝试这些不同的方法:
方法1
var resource = Application.GetResourceStream(new Uri(fName, UriKind.Relative));
StreamReader streamReader = new StreamReader(resource.Stream);
Debug.WriteLine(streamReader.ReadToEnd());
方法2
IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication();
string[] fileNames = myIsolatedStorage.GetFileNames("*.txt");
方法3
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
是文件的名称。
这是必要的完整路径数据/ FILENAME.TXT? 这是无所谓...
请帮助我这个愚蠢的问题,
谢谢。