我有一個數組有五個隨機數字,代表彩票球。可以說數字是[8,4,2,0,3]。我可以使用array.join方法從我的數組中獲取所有這些數字,並將它們放入int winningNumber中,因此獲勝的數字是84,203。我試圖做到這一點,所以當每個人都得到隨機彩票號碼時,更容易測試中獎號碼。編輯:感謝您的評論:任何數字都達不到高於9或低於0,第一個數字必須至少爲1我可以使用array.join獲取數組中的所有整數並將它們合併爲一個int嗎?
0
A
回答
2
我相信你正在尋找String.Join
像:
int[] array = new int[] { 8, 4, 2, 0, 3 };
string str = string.Join("", array);
如果您需要一些不是使用int.Parse
或int.TryParse
喜歡:
int number = int.Parse(str);
您還可以使用String.Concat
它接受IEnumerable<T>
作爲參數。
string str = string.Concat(array);
兩個String.Join
和String.Concat
作品,因爲:
的
IEnumerable<T>
集合中的每個對象的字符串表示是通過調用該對象的ToString方法得到。
+1
這非常感謝你! – Mastas2 2014-11-05 20:53:52
1
如果您想將您的獲獎序列與其他一些繪圖進行比較,則可以使用IEnumerable.SequenceEquals代替此操作。
在任何情況下,您已經使問題變得比需要的複雜,並且可能會嘗試使用常規數組來處理算法。重塑車輪不是你應該經常做的事情,但有時候它可能是教育。
相關問題
- 1. 從兩個http req獲取數據並將它們合併
- 2. 是否可以投影子數組並將它們檢索爲一個數組?
- 3. 從多個zip文件中讀取數據並將它們合併爲一個
- 4. 將數組中的所有對象合併爲一個
- 5. 獲取所有ID並將它們放入PHP中的數組中
- 6. 獲取JSON中的所有項目並將它們放入數組中
- 7. Javascript將2個數組合併到第3個數組中以獲取所需的所有數據
- 8. javascript「ors」 - 它們可以組合成一個數組嗎?
- 9. 我想從用戶那裏得到所需的整數數量並將它們存儲到一個數組中
- 10. 捕獲連續幀並將它們合併爲一個java
- 11. 獲取一個元素中的所有data- *屬性,並將它們放入一個數組中
- 12. MEF - 我可以創建實例並自動將它們組合到MEF中嗎?
- 13. 從字符串中提取所有號碼並使用RegEx將它們合併
- 14. 拿一個數組並將它組合成另一個數組
- 15. 獲取列1和3使用awk,並將它們合併成一個
- 16. 我們可以在相關性計算中將兩個函數合併爲一個函數嗎?
- 17. 我可以獲取所有現有變量並將它們保存到qSettings中嗎?
- 18. 我可以將兩個SQLite SELECT語句合併爲一個嗎?
- 19. 我們應該將masterdata調用合併爲一個調用嗎?
- 20. 我可以將兩個大小相等的數組合併到一個具有合併值子數組的數組中嗎?
- 21. 我們可以在C中的數組中使用數組嗎?
- 22. 我可以使用聚合函數並使用MySQL在一個查詢中獲取單個結果嗎?
- 23. Docusign合併pdf - 我們可以提取單個文件嗎?
- 24. 將數字分解爲整數並將它們與python循環一起使用
- 25. 哪個CMS易於使用DotNetNuke或Umbraco。我們還可以將我們現有的項目與它整合嗎?
- 26. 我們可以將ResearchKit和CareKit項目合併爲一個項目嗎?
- 27. 以字母串,並將它們放置到一個數組
- 28. 從多個.csv文件中提取列並將它們合併爲一個
- 29. 陣列,從數組鍵中提取值並將它們組合在一起
- 30. Python將兩個列表合併爲所有可能的組合
如果一個數字有兩位數字會怎樣? – 2014-11-05 20:48:35
C#中沒有'Array.Join'。 – 2014-11-05 20:49:24
對不起,任何元素的最大數量是9,它不能低於0 – Mastas2 2014-11-05 20:49:41