【发布时间】:2009-04-01 17:59:08
【问题描述】:
//Feedback Check
var generalFeedbackQuery = from feedbackElements in xml.Elements("feedback")
select new
{
Feedback = feedbackElements.Element("general").Value,
PostiveFeedback = feedbackElements.Element("positive").Value,
NegativeFeedback = feedbackElements.Element("negative").Value
};
Assert.AreEqual(actual.feedback, generalFeedbackQuery.ElementAt(0).Feedback);
Assert.AreEqual(actual.positiveFeedback, generalFeedbackQuery.ElementAt(0).PostiveFeedback);
Assert.AreEqual(actual.negativeFeedback, generalFeedbackQuery.ElementAt(0).NegativeFeedback);
是否可以检查查询是否返回任何内容?
喜欢
if(generalFeedbackQuery.Count())....
这似乎可行,但如果您在 Count 上添加手表,它似乎不存在...
【问题讨论】:
标签: linq