foreach (char item in password)
{
string newPassword="";
if (item == password[a])
{
Console.Write(" "+item+" ");
}
else if(item!=password[a])
{
Console.Write(" _ ");
}
newPassword += item.ToString();
Console.Write(newPassword);
}
Kod po zakomentowaniu 2 ostatnich linijek działa tak jak to jest przedstawione powyzej. Moim celem jest napisanie tego tak by po dodaniu pętli w której będę podawał kolejną literę poprzednia odgadnięta była już częscia nowego hasła. Czy błędem jest tutaj zastosowanie foreacha?