C# нужна помощь в преобразовании двух обратных косых черт в одну
Привет, как говорится в названии, у меня возникли проблемы с преобразованием 2 обратных косых черт в 1.
Итак, вот что я пытаюсь сделать в проекте, у меня есть текстовое поле и combobox, textbox. Текстовое поле содержит имя папки, а поле со списком - каталог хранения, например;
Combobox скажет HDD:\ и текстовое поле скажет Games\, теперь с помощью нажатия кнопки я хотел бы сохранить местоположение и имя папки в файл Json. Но после сохранения в JSON-файл он появится вот так.
"quick": { "LaunchTitle1": "Black Ops 3", "LaunchDir1": "Games\\", "LaunchName1": "Black Ops 3", "LaunchStorage1": "HDD:\\", },
Но проблема в том, что он будет работать только с 1 обратной косой чертой, а не с двумя.
А теперь кусочек моего кода.
string temp = tbDir.Text; temp = temp.Replace(@"\\", @"\"); string temp1 = comboBoxEdit1.Text; temp1 = temp1.Replace(@"\\", @"\"); Program.Settings.quick.LaunchStorage1 = temp1; Program.Settings.quick.LaunchTitle1 = lvDir.FocusedItem.Text; Program.Settings.quick.LaunchName1 = lvDir.FocusedItem.Text; Program.Settings.quick.LaunchDir1 = temp; Program.Settings.Save();
Пожалуйста, имейте в виду, что я только начал программировать (если вы классифицируете это как программирование) 2 месяца назад, так что, пожалуйста, полегче со мной, у меня есть google этот вопрос, и все ответы используют метод замены, который я пытаюсь сделать. Спасибо за помощь заранее.
Что я уже пробовал:
temp = temp.Replace(@"\\", @"\"); string temp1 = comboBoxEdit1.Text; temp1 = temp1.Replace(@"\\", @"\");
Member 10406401
Какой фреймворк / dll вы использовали для сериализации в JSON.