我有一个数组有五个随机数字,代表彩票球。可以说数字是[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