我有一個數組列表。其中包含以逗號分隔的月份編號和數據。 現在我想遍歷這個列表並檢查是否有任何月份號碼丟失。如果之後需要按照數據部分爲零的順序添加該月的數字。如何將缺失的數字添加到列表中
List<string> MyData = new List<string>();
MyData.Add("4,500"); //dynamically adding. 4(april) and 6(june) are month numbers.
MyData.Add("6,400");
foreach (string str in MyData)
{
int GetmonthNum = Convert.ToInt32(str.Substring(0, str.IndexOf(',')));
}
現在需要添加所有其他缺少月份數值爲零。將得到的名單應該是
"4,500","5,0","6,400","7,0","8,0","9,0","10,0","11,0","12,0","1,0","2,0","3,0"
有沒有什麼辦法讓 「4500」, 「5,0」 所得到的輸出, 「6400」, 「7,0」, 「8,0」, 「9,0」, 「10.0」, 「11.0」, 「12.0」, 「1,0」,「2,0 「,」3,0「格式? – user2431727
是否要將List轉換爲字符串或將「4,500」設置爲第一項? – TriV
想要設置第一項作爲自己。然後按順序重複其他月份。 EX:如果第一個項目是四月。那麼新的數組列表應該是從四月,五月,六月,...行軍 – user2431727