2016-11-26 39 views
-1
GloryDays.Add(new Songs("Shout Out to My Ex", 200)); 
GloryDays.Add(new Songs("Touch",    161)); 
GloryDays.Add(new Songs("Power",    177)); 
GloryDays.Add(new Songs("Your Love",   210)); 
GloryDays.Add(new Songs("Nobody Like You", 180)); 
GloryDays.Sum(S => S.TrackLength); 

這就是我到目前爲止,但我似乎無法找到一種方式來輸出數據。該項目需要AlbumsSongs類別,並且在歌曲類別中包含TrackNameTrackLength的訪問器。如何查看列表中的總數c#

+0

你想輸出什麼數據?爲什麼不這樣做你需要它做什麼? – axlj

+0

您需要將Enumerable.Sum的返回值保存到一個變量中並對其執行操作。 – PMV

+0

感謝回覆球員我想輸入文本框中的總和,代表專輯長度 – Mobster007

回答

0
List<Songs> GloryDays = new List<Songs>(); 
GloryDays.Add(new Songs { TrackName = "Shout Out to My Ex", TrackLength =200 }); 
GloryDays.Add(new Songs { TrackName = "Touch", TrackLength = 161 }); 
var result = GloryDays.Sum(t => t.TrackLength); 
textbox1.Text = result.ToString(); 
+0

非常非常感謝的老兄謝謝 – Mobster007