XmlTextReader reader = null; if (File.Exists("BlockSet.xml"))
{ //优先读取外部BlockSet.xml文件并把信息写入blockInfo内
reader = new XmlTextReader("BlockSet.xml");
} else
{ //如果BlockSet.xml文件不存在,则从嵌入资源内读取BlockSet.xml
Assembly asm = Assembly.GetExecutingAssembly();
Stream sm = asm.GetManifestResourceStream("BlockSet.xml");
reader = new XmlTextReader(sm);
}我事先已建立XML文件,但是执行这段代码的时候就会报错,经调试,sm的值为null
添加回答
举报
0/150
提交
取消