C# windows phone 7中的隔离存储

C# windows phone 7中的隔离存储,c#,windows-phone-7,isolatedstorage,C#,Windows Phone 7,Isolatedstorage,我正在尝试对隔离存储进行检查,然后执行一些命令 我想要的是检查由“a*”组成的目录名 *如果目录存在*它将检查以“a+今天日期”命名的目录是否存在。 如果它存在将显示一条弹出消息,告诉它确实存在 但是如果根本不存在由“a*”组成的目录,则将显示一条消息“不存在” 下面是我的代码: 当创建了一个名为“a*”的目录时,能够检查目录是否存在。 但是当没有创建目录“a”时,不起作用**。 我应该如何修改我的代码 代码: }你的错误只是一个简单的打字错误 if (fileNames.Contains(

我正在尝试对隔离存储进行检查,然后执行一些命令

我想要的是检查由“a*”组成的目录名 *如果目录存在*它将检查以“a+今天日期”命名的目录是否存在。

如果它存在将显示一条弹出消息,告诉它确实存在

但是如果根本不存在由“a*”组成的目录,则将显示一条消息“不存在”

下面是我的代码:

  • 当创建了一个名为“a*”的目录时,能够检查目录是否存在。
  • 但是当没有创建目录“a”时,不起作用**。 我应该如何修改我的代码
代码:


}你的错误只是一个简单的打字错误

if (fileNames.Contains(currentDateName))
应该是

if (name.Contains(currentDateName))
至于在没有目录“a*”时的处理,请检查
文件名
是否为空

if (fileNames.Length == 0) // no Directory 'a' was found, create it
{
     // create code here
}

但另一个问题是,当“a*”目录完全不存在时,代码不起作用,但您根本没有在代码中处理它。看看我的最新答案。现在我已经明白原因了。谢谢你的帮助
if (fileNames.Length == 0) // no Directory 'a' was found, create it
{
     // create code here
}