2016-04-10 3 views
0

Я, хотя это было просто. но мне не удалось сделать эту строку кода оных «\ Game_Progress.xml» на мой Строка code_file.Insert(code_file.Length, "\\Game_Progress.xml");Как добавить текст в строку?

+0

Возможный дубликат [Почему .NET String неизменен?] (Http://stackoverflow.com/questions/2365272/why-net-string-is-immutable) –

ответ

1

Вы можете добавить строку с помощью += оператора:

code_file += "\\Game_Progress.xml"; 

Примечание: Если вы хотите совместить путь, вы должны рассмотреть возможность использования Path Combine метода:

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

C# может потребовать @prior в строку при использовании обратной косой черты. Попробуйте:

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

+0

'\\' скрывается в вопросе ... – Eser

+0

О, я никогда не видел этот метод, всегда просто используется @. Ну, вы узнаете что-то новое. –

Смежные вопросы