0
「Orderedtabs」我怎樣才能在一個變量中獲取數據? 我向您展示的圖片中的XML數據需要單獨購買。 然後我向他們展示(Nick,Score)ListView。變量中以XML格式的數據使用LINQ
XElement root = XElement.Load(dosyaYolu);
var orderedtabs = root.Elements("Oyuncu")
.OrderByDescending(xtab => (int)xtab.Element("Score"))
.ToList().Take(10);
// string ID = orderedtabs[i].ID ??
//How can I access this manner or otherwise?
VAR ID = tab.Attribute(」 ID「)的ToString();不工作,屬性(「ID」)強調。 Tab.PreviousAttribute和tab.NextAttribute進來 –
我已經提到了兩種獲取上述屬性值的方法。我認爲即使在應用LINQ查詢中的屬性之後,您仍嘗試使用Attribute屬性。您現在不需要使用Attribute屬性,因爲您已經擁有屬性。現在,您只需在循環中使用ID = tab.ToString()即可獲取值。如果你沒有在LINQ查詢中應用Attributes屬性,你可以按照循環的第一種方法,然後得到屬性屬性。 –
非常感謝。但我能再問你一個問題嗎? foreach(var tab in orderedtabs) var ID = tab.Attribute(「ID」)。ToString(); var Nick = tab.Element(「Nick」)。ToString(); var Score = tab.Element(「Score」)。ToString(); } 變量的值; ID => ID = 「2」 尼克=>穆罕默德 分數=> 因爲它似乎。 您是否必須儘可能獲得這些變量? ID => 2 尼克=>穆罕默德 分數=> 1500 –