Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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# 对象引用未设置为对象错误的实例_C#_Wcf_Linq To Xml - Fatal编程技术网

C# 对象引用未设置为对象错误的实例

C# 对象引用未设置为对象错误的实例,c#,wcf,linq-to-xml,C#,Wcf,Linq To Xml,有人能帮我找出下面的代码有什么问题吗 Messages = ( from k in j.Descendants(xmlns + BLConst.MessageElement) select new KWI.Common.CLUE.BusinessEntities.Message() { type = (k.Attribute(BLConst.TypeElement) != null) ? (k.Attribute(BLCon


有人能帮我找出下面的代码有什么问题吗

Messages = (
        from k in j.Descendants(xmlns + BLConst.MessageElement)
        select new KWI.Common.CLUE.BusinessEntities.Message()
        {
            type = (k.Attribute(BLConst.TypeElement) != null) ? (k.Attribute(BLConst.TypeElement).Value).ToString() : string.Empty,
            MessageText = (k.Element( xmlns + BLConst.MessageElement).Value).ToString()
        }
    ).ToList()
我在
select new kwi….Message(){..}


感谢您的
MessageText
选择被关闭-
k
已经是一个message元素了,然而,您正试图从中选择一个子消息元素,而该子消息元素并不存在-只需获取以下值:

MessageText = k.Value;

如果你粘贴了代码,然后粘贴了图片,那就更好了。请完整地发布实际代码(不是截图)和错误消息。那将更有帮助。谢谢,看到了吗