如何检查IsolatedStorageFile是否存在?
我们有这样的代码:
try
{
streamOptions = new IsolatedStorageFileStream( “FileName”,
FileMode.Open,
FileAccess.Read);
}
catch ( FileNotFoundException )
{
this.userSettings = new UserSettings();
load = false;
}
这使得 Visual Studio 在我调试时经常闯入调试器,因此我希望用“if”来保护上面的代码,因此它仅在isolatedStorageFile存在时运行。然而,尚不清楚如何使用IsolatedStorageFile.FileExists()来检查IsolatedStorageFileStream即将打开的文件,例如,当我“新建”IsolatedStorageFile对象时,我必须提供哪些选项。
We have code like:
try
{
streamOptions = new IsolatedStorageFileStream( “FileName”,
FileMode.Open,
FileAccess.Read);
}
catch ( FileNotFoundException )
{
this.userSettings = new UserSettings();
load = false;
}
This make Visual Studio break into the debugger often when I am debugging, therefore I wish to protect the above code with a “if”, so it only runs when the IsolatedStorageFile exists. However it is not clear how to use IsolatedStorageFile.FileExists() to check for the file that IsolatedStorageFileStream is about to open, e.g. what options do I have to give when I "new" a IsolatedStorageFile object.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用 FileExists 方法IsolatedStorageFile 类。
You could use the FileExists method on the IsolatedStorageFile class.