从资源中读取xml文件

jwa*_*ech 6 c# xml linq-to-xml

我正在尝试加载一个xml文件,该文件作为资源存储在我的C#项目中,因此我可以执行各种LINQ查询.但是在运行时会抛出"路径中的非法字符"异常.这是我加载文件的方式:

XDocument doc = XDocument.Load(MyProject.Properties.Resources.XMLFile);
Run Code Online (Sandbox Code Playgroud)

Mar*_*ell 14

XMLFile这里实际上不会返回xml本身吗?如果是这样:

XDocument doc = XDocument.Parse(MyProject.Properties.Resources.XMLFile);
Run Code Online (Sandbox Code Playgroud)