我有一些路径字符串,如:
"/File1.xaml"
"/Views/View1.xaml"
"/Views/View2.xaml"
他们可能或可能不存在于我的项目中。我的项目是Silverlight。
我怎么知道它们可用?
任何人都可以帮助我!!!
答案 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
}