Entwickler-Ecke

Basistechnologien - Random


Ph@r@oXX - Mi 10.09.08 09:28
Titel: Random
Hallo kann mir einer sagen was ich ändern muss um "wert" 21 verschiedene zufallszahlen aus "random" zuweisen zu können ?!

C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
static void Main(string[] args)
        {
            for (int counter = 0; counter < 21; counter++);
            
            float[] wert = new float[22];
            
            Random random = new Random();

            random.Next(0100);

        }

Gruß
Ph@r@oXX


Christian S. - Mi 10.09.08 10:55

Einen Zufallsgenerator musst Du schon haben, anders kann ein solcher Quelltext eigentlich gar nicht zu stande kommen :roll:

Hast Du mal ein klitze-kleines Bisschen in Betracht gezogen, dass es mit der Programmiererei nicht klappt, wenn man keine Ahnung von den Grundlagen hat? Und dass Du das daher ändern solltest? Ich bin mir ziemlich sicher, dass man Dich schonmnal auf das Suche bei Google OPENBOOK VISUAL C# verwiesen hat. Beschäftige Dich doch mal damit!


Skiller-1988 - Mi 10.09.08 12:37

user profile iconChristian S. hat folgendes geschrieben:

Hast Du mal ein klitze-kleines Bisschen in Betracht gezogen, dass es mit der Programmiererei nicht klappt, wenn man keine Ahnung von den Grundlagen hat? Und dass Du das daher ändern solltest? Ich bin mir ziemlich sicher, dass man Dich schonmnal auf das Suche bei Google OPENBOOK VISUAL C# verwiesen hat. Beschäftige Dich doch mal damit!


Gut das es mal einer deutlich ausdrückt.

Ph@r@oXX : Zu deiner Frage die ich allerdings nicht ganz verstehe.

C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
            float[] wert = new float[22];
            Random random = new Random();

            for (int i = 0; i< 21; i++)
            {
              wert[i] = random.Next(0100); 
            }


Allerdings ist damit nicht garantiert dass alle zufallszahlen im Array auch eindeutig sind.