- 12 Ara 2007
- 849
- 4
arkadaşlar virüs mirüs kodu öğrenelim derken bizi baya sardı bu c# muhabbeti . şimdi ben size c# 2.0 da derlediğim bir dizide randomu (tekrarlama) kullanma meselesini sunuyorum ....
neyse.........................
***********************************
using System;
using System.Collections.Generic;
using System.Text;
namespace Ornek2
{
class Program
{
static **** Main(string[] args)
{
List<int> liste = new List<int>();
Random rnd = new Random();
for (int i = 1; i < 50; i++)
{
liste.Add(i);
}
int[] dizi = new int[6];
for (int i = 0; i < dizi.Length; i++)
{
int a=rnd.Next(1,liste.Count);
dizi = liste[a];
liste.RemoveAt(a);
}
for (int i = 0; i < dizi.Length; i++)
{
Console.WriteLine("dizi[{0}] = {1}", i, dizi);
}
}
}
}
***************************************
neyse.........................
***********************************
using System;
using System.Collections.Generic;
using System.Text;
namespace Ornek2
{
class Program
{
static **** Main(string[] args)
{
List<int> liste = new List<int>();
Random rnd = new Random();
for (int i = 1; i < 50; i++)
{
liste.Add(i);
}
int[] dizi = new int[6];
for (int i = 0; i < dizi.Length; i++)
{
int a=rnd.Next(1,liste.Count);
dizi = liste[a];
liste.RemoveAt(a);
}
for (int i = 0; i < dizi.Length; i++)
{
Console.WriteLine("dizi[{0}] = {1}", i, dizi);
}
}
}
}
***************************************