Winform配置

1.文件属性 生成操作:选嵌入的资源

此文件会被嵌入到.exe 程序中,以防当目录中的文件被删后,程序可以从自身嵌入的文件中读取数据;

代码
   
     

XmlTextReader reader;
if (File.Exists( " BlockSet.xml " ))
{
// 优先读取外部的BlockSet.xml文件把信息写入BlockInfo内
reader = new XmlTextReader( " BlockSet.xml " );
}
else
{
// 如果文件不存在,则从嵌入的资源内读取BlockSet.xml
Assembly asm = Assembly.GetExecutingAssembly();
Stream sm
= asm.GetManifestResourceStream( " HaHaTetris.BlockSet.xml " );
reader
= new XmlTextReader(sm);
}

 

你可能感兴趣的:(WinForm)