C# 找不到类型或命名空间XmlDictionaryReader

C# 找不到类型或命名空间XmlDictionaryReader,c#,C#,我是.net世界的新手。所以我真的很高兴能得到一些帮助。 我尝试使用xmlDictionaryReader获取消息正文(在发送回复之前的wcf中)。 我得到一个错误“找不到类型或命名空间XmlDictionaryReader。 我在我的程序中添加: using System.Xml; using System.Runtime.Serialization; 它仍然不工作。你有什么想法吗?添加对System.Runtime.Serialization.dll的引用:右键单击解决方案资源管理器中的项

我是.net世界的新手。所以我真的很高兴能得到一些帮助。 我尝试使用
xmlDictionaryReader
获取消息正文(在发送回复之前的wcf中)。 我得到一个错误“找不到类型或命名空间
XmlDictionaryReader
。 我在我的程序中添加:

using System.Xml;
using System.Runtime.Serialization;

它仍然不工作。你有什么想法吗?

添加对
System.Runtime.Serialization.dll的引用:右键单击解决方案资源管理器中的项目->添加引用


当然-C#是区分大小写的,所以它必须是
XmlDictionaryReader
,而且它看起来像是从小写字母开始的类名:
XmlDictionaryReader

您需要在引用和

using System.Xml;
你应该可以这样做

var temp = XmlDictionaryReader.Create(yourstream);