如何检查相对源可用于字符串路径 - Silverlight

时间:2015-01-13 08:02:43

标签: c# silverlight navigation silverlight-5.0

我有一些路径字符串,如:

"/File1.xaml"
"/Views/View1.xaml"
"/Views/View2.xaml"

他们可能或可能不存在于我的项目中。我的项目是Silverlight。

我怎么知道它们可用?

任何人都可以帮助我!!!

2 个答案:

答案 0 :(得分:0)

简单,您可以使用File.Exists方法。 :)

string curFile = @"/File1.xaml";
Console.WriteLine(File.Exists(curFile) ? "File exists." : "File does not exist.");

如果您认为您的文件在编译后将会消失,您可能会编写一个单独的类或应用程序来检查该文件。

您可以process.start(yourProgram)运行代码,而不是代码只需检查新的.Xap文件

答案 1 :(得分:0)

File.Exists()适用于silverlight。

if(File.exists("/file1.xaml"))
{
    //do things
}