將一個數組平均分成多個數組


//要被分數組
string
[] arr = new string[] { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11" }; List<List<string>> data = new List<List<string>>(); int group = 6;//分成6個數組 int count = arr.Length / group;//新數組分多少個元素 for (int i = 0; i < group; i++) { List<string> lst = new List<string>(); for (int j = i * count; j < i * count + count; j++) { lst.Add(arr[j]); } if (i == group-1) { for (int j = i * count+count; j < arr.Length; j++) { lst.Add(arr[j]); } } data.Add(lst); }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM