您的位置:程序门 -> .net技术 -> c#



高分求解(任何有点基础的都可以进) 在线等!!!!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


高分求解(任何有点基础的都可以进) 在线等!!!![已结贴,结贴人:dhb008]
发表于:2007-09-05 09:04:40 楼主
小弟才接触c#不久,想请教个问题!
c#里面的   random方法怎么使用啊,在帮助文档上也看不出个所以然来
比如我想随机产生4个10以内的数字,而且这四个数字不能重复,怎么搞啊??


谢谢大家了,路过的帮忙顶下!!
发表于:2007-09-05 09:18:021楼 得分:2
try:

for   (int   i   =   0;   i   <   4;   i++)
                        {
                                //datetime.now.
                                random   rnd   =   new   random(datetime.now.millisecond   /   (i+1));
                                response.write(rnd.next(0,   10));
                        }
发表于:2007-09-05 09:21:022楼 得分:5
random   random=new   random();//放for循环里就会全部重复的
for(int   i=0;i <4;i++)
{
      int   num=random.next(10);
//print   it
}
发表于:2007-09-05 09:25:123楼 得分:25
int   i,   j,   k,   l;
                random   r   =   new   random();
                i   =   get_random();
                j   =   get_random();
                while(j==i)
                        j=get_random();
                k   =   get_random();
                while(k==j ¦ ¦k==i)
                        k=get_random();
                l=get_random();
                while   (l   ==   i   ¦ ¦   l   ==   j   ¦ ¦   l   ==   k)
                        l   =   get_random();

        protected   int   get_random()
        {
                random   r   =   new   random();
                return   r.next(10);

        }
我就是刚刚符合楼主所说的有点基础的,写出来测试过可以用。
发表于:2007-09-05 09:33:464楼 得分:0
亲人啊~~~~谢谢了啊~~~~~~
发表于:2007-09-05 09:35:575楼 得分:0
呵呵
发表于:2007-09-05 09:40:256楼 得分:1
mark
发表于:2007-09-05 09:45:117楼 得分:1
我慢了   但是也想接点分
发表于:2007-09-05 10:25:268楼 得分:5
private   string   getrnd()
{
string   s   =   null;
char[]   c   =   null;
while(true)
{
s   =   new   random().next(9999).tostring( "0000 ");
c   =   s.tochararray();
if   (c[0]   !=   c[1]   &&   c[0]   !=   c[2]   &&   c[0]   !=   c[3]   &&   c[1]   !=   c[2]   &&   c[1]   !=   c[3]   &&   c[2]   !=   c[3])
break;
}
return   s;
}
发表于:2007-09-05 10:35:339楼 得分:1
慢了慢了,没接到


快速检索

最新资讯
热门点击