2016-11-11 141 views
-2

好吧我是新手,編程和本網站。我正在使用C#。我試圖用一個for循環填充一個列表。我想要的數字是1-5。我一直在使用.Add()方法,但我不確定要作爲該方法的參數放置什麼。這是我的代碼迄今...使用for循環填充列表

List <int> size = new List <int>(5); 
for (int i = 1; i < 5; i++) 
size[i].Add(); 
// OR 
size[i].Add(i); 

所以,我需要添加使用添加()或添加(我)?謝謝!

+0

https://www.bing.com/search?q=c%23+list+add ...既然您已經閱讀過MSDN中的示例([List.Add](https://msdn.microsoft.com/en-us/library/3wcytfd1(v = vs.110).aspx))你能解釋爲什麼你顯示這樣一個奇怪的代碼,究竟是什麼在MSDN文章中不清楚? –

+0

看看MSDN docoumentation:https://msdn.microsoft.com/en-us/library/3wcytfd1(v=vs.110).aspx – user449689

+0

我看着MSDN,但我不確定如何循環列表每個新元素。 size [0] = 1,那麼在下一個迭代大小[1] = 2 – user7144983

回答

2

只需size.Add(i)會爲你工作。雖然最好通過以下方式查看MSDN文檔:)

+0

謝謝! size.Add(i)是否仍然通過每個大小的元素? – user7144983

+0

我不確定你的意思,但是你不需要定義列表的大小。它會動態的,所以你可以儘可能多地添加你想要的。這僅僅是爲了你不想打擾的一些優化。 –