C# Ersetzen Sie alle Zeichen im string X mit Ausnahme der Räume,

Ich habe ein hangman in C#, und es braucht, um zu zeigen der Spieler den Satz, aber mit ALLEN Zeichen, die wie ein "X", AUßER einen Raum mit einem Raum. Also wenn der Satz "ich bin eine person", es wäre "XXX-X-XXXXXX". Ich habe einen Weg gefunden, um dies zu tun, wenn JEDES Zeichen ersetzt mit "X", aber das problem ist, dass Leerzeichen auch ersetzt mit X.

Code:

string WrVS = String.Empty;
for (int i = 0; i < Words[randomVal].Length; i++)
{
    WrVS += "X";
}
RWordCensored.Text = WrVS;

(randomVal ist die zufällige Anzahl, wählt einen zufälligen Satz aus einer Liste),
(RWordCensored ist eine richTextBox, die zeigen sollten Sie den Satz in das format, das ich sagte.

Ich habe nicht gefunden, eine Antwort auf Google zu meiner Frage.

/Viktor

  • "Ich bin eine person, die" drei Worte mit einem Leerzeichen zwischen den einzelnen Wörtern.
  • I haven't found an answer on Google to my question. Ist dies das problem der neuen generation? Sie nicht haben, um eine Antwort zu finden, die funktioniert genau, was Sie wollen. Sollten Sie Sie zu Ihrem problem.
  • Oh sorry, ich meinte mit "Satz" und nicht "Wort". Und von "ich habe nicht gefunden, eine Antwort auf Google, auf meine Frage" ich wollte nicht nur, dass ich habe nicht gefunden, eine Antwort auf genau meine Frage.
InformationsquelleAutor thesTeel8 | 2014-08-06
Schreibe einen Kommentar