R
Roaddog99
Mooin,
folgendes prob. möchte gerne Zahlenwerte in einem array mit sich selber abfragen ob sie gleich sind und dann wenn sie halt gleich sind sie neu zu generieren.
hab schon viele Foren durchsucht...hab auf einige sachen wie das umwandeln evtl. in List<T> usw. aber ich bekomme das einfach nich umgesetzt. Ich möchte das am liebsten in einem array lassen ohne dieses dauerhafte umwandeln.
jemand ne lösung?
Thx im voraus
hier mein code:
folgendes prob. möchte gerne Zahlenwerte in einem array mit sich selber abfragen ob sie gleich sind und dann wenn sie halt gleich sind sie neu zu generieren.
hab schon viele Foren durchsucht...hab auf einige sachen wie das umwandeln evtl. in List<T> usw. aber ich bekomme das einfach nich umgesetzt. Ich möchte das am liebsten in einem array lassen ohne dieses dauerhafte umwandeln.
jemand ne lösung?
Thx im voraus
hier mein code:
C#:
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
Random zufall = new Random();
private int Output;
bool sortiert = true;
bool geprueft = false;
private void button1_Click(object sender, EventArgs e)
{
try
{
int[] array;
array = new int[6];
for (int i = 0; i < 6; i++)
{
Output = Output + zufall.Next(1, 49);
array[i] = Convert.ToInt32(Output + array[i]);
if (Output > 0)
{
Output = 0;
}
}
do
{
for (int i = 0; i < array.Length; i++ )
{
for (int j = i+1; j < array.Length; j++)
{
if (array[i] > array[j])
{
int temp = array[i];
array[i] = array[j];
array[j] = temp;
sortiert = false;
}
}
sortiert = true;
}
}
while (!sortiert)