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
哆啦的时光机