Hallo
am besten wende ich mich gleich an Erfinder Des Rades weil das der letzte Stand war.
bei 'ab hier dein Stiefel weitermachen...
ist dieses alles was ich mit meinem Wissen noch machen konnte.
Hab unzählige möglichkeiten versucht ( mit Remove; mit RemoveAt; mit Substring),
bekomme es leider nicht hin, das ich doppelte Zeichen vermeiden kann.
Bitte immer noch um Hilfe, damit ich einen Zeichensatz ohne doppelte Zeichen hinbekomme.
MfG. Willi
am besten wende ich mich gleich an Erfinder Des Rades weil das der letzte Stand war.
VB.NET-Quellcode
- 'ab hier dein Stiefel weitermachen...
- For k = 1 To Convert.ToInt32(ncZeichenlaenge.Value) ' gewählte Zeichenkettelänge
- Do
- For i = 1 To dic.Keys.Count ' zählt Anzahl der Keys
- z = r.Next(0, dic.Item(i).Length) ' zieht eine Zufallszahl
- Dim value() As String = dic.Item(i) ' gezogene Zeichen
- txtZeichenkette.Text += value(z) ' ausgabe zufalls Zeichenkette
- 'dic.Remove(i, dic.Item(i))
- lan += 1 ' Zeichenkettelänge um 1 erhöhen
- If lan = Convert.ToInt32(ncZeichenlaenge.Value) Then ' wenn Zeichenkettelänge ist gleich Zähler Zeichenkettelänge
- txtMehrereZeichenketten.Text += txtZeichenkette.Text & Environment.NewLine ' Zeichenkette in Textbox ausgeben
- Exit Sub
- End If
- Next i
- Loop
- Next k
- End Sub
bei 'ab hier dein Stiefel weitermachen...
ist dieses alles was ich mit meinem Wissen noch machen konnte.
Hab unzählige möglichkeiten versucht ( mit Remove; mit RemoveAt; mit Substring),
bekomme es leider nicht hin, das ich doppelte Zeichen vermeiden kann.
Bitte immer noch um Hilfe, damit ich einen Zeichensatz ohne doppelte Zeichen hinbekomme.
MfG. Willi