Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从项目文件夹WP7中获取字符串形式的资源路径_C#_Xml Serialization_Windows Phone 7 - Fatal编程技术网

C# 如何从项目文件夹WP7中获取字符串形式的资源路径

C# 如何从项目文件夹WP7中获取字符串形式的资源路径,c#,xml-serialization,windows-phone-7,C#,Xml Serialization,Windows Phone 7,我有这个XML文件,我正在尝试反序列化它 当资源文件位于项目的根目录中时,如何获取其路径 多谢各位 var rs = Application.GetResourceStream(new Uri("1.xml", UriKind.Relative)); StreamReader sr = new StreamReader(rs.Stream); string s = sr.ReadToEnd(); 1.xml必须另存为内容。对于资源类型,Uri将是不同的我知道我可以对其进行流式处理,但如何对其进

我有这个XML文件,我正在尝试反序列化它

当资源文件位于项目的根目录中时,如何获取其路径

多谢各位

var rs = Application.GetResourceStream(new Uri("1.xml", UriKind.Relative));
StreamReader sr = new StreamReader(rs.Stream);
string s = sr.ReadToEnd();

1.xml必须另存为内容。对于资源类型,Uri将是不同的

我知道我可以对其进行流式处理,但如何对其进行反序列化?我不能将StreamReader放在反序列化器上。XmlSerializer serializer=new XmlSerializer(typeof(serializedObject));serializedObject o=serializer.Deserialize(rs.Stream);不要忘记引用System.Xml.Serialization