2016-04-10 11 views
0

Ich dachte, es wäre einfach. aber ich habe es nicht geschafft, diese Codezeile Add zu machen „\ Game_Progress.xml“ zu meinen String code_file.Insert(code_file.Length, "\\Game_Progress.xml");Wie füge ich Text in meine Zeichenfolge ein?

+0

Mögliche Duplikat [Warum .NET String ist unveränderlich?] (Http://stackoverflow.com/questions/2365272/why-net-string-isimmutable) –

Antwort

1

Sie können die Zeichenfolge hängen Sie den += Operator:

code_file += "\\Game_Progress.xml"; 

Hinweis: Wenn Sie einen Pfad kombinieren möchten, sollten Sie die Path Combine Methode in Betracht ziehen:

System.IO.Path.Combine(code_file, "\\Game_Progress.xml") 
-1

C# kann eine @prior auf die Zeichenfolge erfordern, wenn Schrägstriche verwenden. Versuchen Sie:

code_file.Insert (code_file.Length, @ "\\ Game_Progress.xml");

+0

'\\' ist in der Frage entkommen ... – Eser

+0

Oh, ich habe noch nie gesehen diese Methode, immer nur @ verwendet. Nun, du lernst etwas Neues. –

Verwandte Themen