Linq to XML看起來有點麻煩,我找了一些教程,但沒有真正告訴我關於select,statements的內容。我想知道如何做linq的foreach/if語句,如果你有一個教程,請讓我知道。我現在的問題是,如果文本框中有內容,我只想將某個部分放入我的XML中。Linq to XML if/foreach with XElement
該代碼顯然不工作,因爲你不能把我的XDocument語句。任何幫助/解釋將是非常巨大的
if(txtPr3_Chain.Text != "")
{
new XElement("Property_Info",
new XAttribute("Chain", txtPr3_Chain.Text),
new XElement("City" ,txtPr3_City.Text),
new XElement("AdRating" ,AdRating3.CurrentRating.ToString()),
new XElement("YourRating" ,YourRating3.CurrentRating.ToString()),
new XElement("Comment" ,txtPr3_Comments.Text)),
}
你已經發布的代碼是毫無意義的,你真的不解釋你想要做什麼,或者你通過一個foreach是什麼意思/ if語句。您當然可以使用foreach遍歷集合,然後使用if語句在循環中執行一些有條件的操作。雖然這與LINQ沒有多大關係。 – 2010-08-03 13:57:07
我會盡量讓下一次更清楚,雖然其他人似乎都明白,因爲每個答案都幫助我。 – Spooks 2010-08-03 14:24:42