vb.net取随机数问题 从1-10中取6个数字,要求这6个数字不重复。该如何编写?需要自己建一个Function? 50
1个回答
展开全部
Imports System.Linq
Module Module1
Sub Main()
Dim nums() = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
Dim r As New Random
Dim result As Integer() = nums.OrderBy(Function(x)
Return r.Next
End Function).Take(6).ToArray
'检验
For Each n In result
Console.WriteLine(n)
Next
Console.ReadLine()
End Sub
End Module
更多追问追答
追问
非常感谢你的回答。
但是我现在只能大概读懂VB.NET的代码。你这个我读不太懂,也不会跑啊。
麻烦能帮弄成VB.NET的东西嘛?
谢谢!
追答
是vb.net,vs2010以上应该都可以跑。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |