VS2012, C#, Windows Forms: Wie kann ich aus vorhandenen Zahlen, die bei Programmstart in eine Listbox geladen werden, zufällige Zahlen (z.B. 3 Zahlen) auswählen und in einer anderen vorhandenen Listbox formartiert ausgeben? Ich suche seit einer Woche nach der Lösung. Im Internet stöbern hat mir bisher nicht weitergeholfen.
Zu meiner Person. Ich bin kein Programmierer, werde auch nie einer werden. Als Rentner, seit einem Jahr, möchte ich mich aber mit der Programmierung befassen. Einige kleine Programme sind mir schon gelungen.
Im Voraus vielen Dank und viele Grüße
Hier bitte mein bisheriger Code :
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;
namespace Testen { public partial class Listfeld : Form { public Listfeld() { InitializeComponent(); }
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Forms;
namespace Testen { public partial class Listfeld : Form { Int32[] myArray = new Int32[10] { 10,2147,91,712,221155,41259,178,36,397,90 };
public Listfeld() { InitializeComponent(); }
private void Listfeld_Load(object sender, EventArgs e) { foreach (Int32 value in myArray) { lstAnz1.Items.Add(value); } }
private void cmdAnz2_Click(object sender, EventArgs e) { lstAnz2.Items.Clear(); for (int i = 0; i < 3; i++) { int seed = DateTime.Now.Millisecond; Random randomNumber = new Random(seed); int rndNum = randomNumber.Next(1, 10); lstAnz2.Items.Add(myArray[rndNum].ToString("######")); Thread.Sleep(250); } }
Vielen Dank. Wenn ich als Neuling und Rentner dies auf die Schnelle noch nicht verstehe, so funktioniert es jedenfalls. Ich werde mich jetzt noch an das Auschließen von Dopplungen und die Formartierung herantasten. Wie ich eine Bewertung abgeben kann, verstehe ich noch nicht so ganz ? Genügt ein Klick auf den grünen Haken?
Wie ich eine Bewertung abgeben kann, verstehe ich noch nicht so ganz ?
Genügt ein Klick auf den grünen Haken?