2010-12-28 16 views
3

Ich brauche Zeichenfolge mit 8 '*' Symbole zu erhalten. Wie kann ich das in .NET 3.5 machen? .NET 4.0?So füllen Sie die Zeichenfolge mit dem erforderlichen Zeichen

Danke.

+4

Haben Sie "********" versucht? –

+0

Ich habe 8 nur als Beispiel verwendet, eigentlich brauche ich Länge angegeben werden. Reinbinden Antwort funktioniert gut für mich, aber System erlaubt mir keine Antwort für 5 Minuten noch zu akzeptieren – Budda

Antwort

10

Versuche:

string str = new string('*', 8); 
+1

huh! Ich habe diesen Konstruktor nie benutzt! –

+0

Dokumentation kann oft nützlich sein ;-) – Reinderien

1

Meine eigene schnelle Abhilfe:

"".PadLeft(Password.Length,'*') 

:)

Aber ich denke, es sollte eine bessere Lösung sein.

Danke.

Verwandte Themen