- 3
Como solucionar el problema de c# palabras?
He intentado resolver el problema pero me a costado como imprimir no match solo una vez, lo he intentado pero me sale por cada uno que no tiene el elemento letter y el problema específica solo imprimirlo una vez Aquí está lo que llevo alguien me ayuda por favor foreach(var x in words){ if(x.Contains(letter)){ Console.Write(x); } else{ Consola.Write("No match"); } }
2 ответов
0
I don't use if, else. I use the if but i added a counter to it.
And if the counter is 0 after the foreach loop, i write "no match".
So "no match" will only be written once. And only if x is not wriiten at all.
+ 3
Hice este codigo miralo y me dices si te sirvio :
foreach(string x in words)
{
if(x.Contains(letter))
{
Console.WriteLine(x);
count=1;
}
}
if(count == 0)
{
Console.WriteLine("No match");
}
Recalco Que Por Alguna Razon Te Daba una variable int count=0; tal vez para que jugaramos con ella y asi fue xd