求小段代码

wax1982 2005-06-08 03:36:37
求一段随机的选出数组中的几个元素的函数
谢谢,效率越高越好!
...全文
78 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
winteryoung84 2005-06-08
  • 打赏
  • 举报
回复
using System;
using System.Collections;

namespace ConsoleApplication1
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
int[] arr = new int[50];
Random ran = new Random();
for (int i = 0; i<50; i++)
{
arr[i] = ran.Next(1000);
}

int[] arrNum = new int[5];

for (int i = 0; i<5; i++)
{
arrNum[i] = ran.Next(49);
}

for (int i = 0; i<5; i++)
{
Console.WriteLine("arr[{0}]: {1}", arrNum[i]+1, arr[arrNum[i]]);
}

Console.Read();
}
}
}

这段代码每次运行时的随机数都不一样
张赐 2005-06-08
  • 打赏
  • 举报
回复
int[] num={1,2,3,4,5,6,7,8,9,0};
Random rd=new Random();
for (int i=0;i<rd.Next(0,10);i++)
{
this.richTextBox1.AppendText(num[i].ToString());
}

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧