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