Problem zufälligen string aus array wählen

  • funktioniert nicht... Mir wird die Länge nicht erkannt aber ich weiss nicht was falsch ist... im anhang ist ein ausgabefenster. Dort sieht man, dass es nach "...Wortlange:" das l und "Zeichen " nicht ausgibt

    Quellcode

    1. int l = Auswahl1.Length;
    2. Console.WriteLine("Die Wortlänge beträgt:", l, "Zeichen");
    3. string falsch = new string('.', 1);
    4. int i;
    5. int j;
    6. for (i = 0; i < l; i++)
    7. {
    8. char b = Convert.ToChar(Console.Read());
    9. for (j = 0; j < l; j++)
    10. {
    11. char loesung = Auswahl1[j];
    12. //string antwort = b.Substring(i, i);
    13. if (b == loesung)
    14. Console.Write(loesung);
    15. else
    16. Console.Write(falsch);
    17. }
    18. }
    Alles anzeigen

    Den rest des programms hab ich so belassen wie oben
    Bilder
    • Unbenannt.PNG

      7,78 kB, 657×158, 138 mal angesehen