Добавить текст в строку

380
21 декабря 2016, 00:59

Есть такая задача: добавить переменную secretCode в строку такого типа OBR|1| Источник//001011//A11.00.00.111//1.1.1^TSI|100011^SHAPIRO|A10.10.001.101^текстпро извольнойдлины^^111Б^текстпроизвольнойдлины|||20110610092100| + secretCode +|||||^||текстпроизвольнойдлины|^||Y8359833Fg=|||||||||^^^^^|||||||

Скажите пожалуйста, как это сделать?

Answer 1

У вас текст с разделителями. SecretCode явно в определенной "ячейке" должен быть.
Разбейте по разделителю, замените содержимое определенной ячейки, склейте назад.

var secretCodeIndex=8;
var elements=data.Split('|');
elements[secretCodeIndex]=secretCode;
data=string.Join("|",elements);

http://ideone.com/MCVoT7

READ ALSO
Вернуть null по условию в LINQ

Вернуть null по условию в LINQ

У меня есть ряд элементов типа int?Допустим такой:

396
Как сделать форму прозрачной?

Как сделать форму прозрачной?

Как сделать форму прозрачной, а контролы оставить без изменения?

422
Как создать сервер с api [требует правки]

Как создать сервер с api [требует правки]

Друзья, помогите новичку в немного тупом вопросеВобщем, есть андроид-приложение, и для него нужен сервер с минимальным апи, позволяющим получить...

457
Access level descriptors in method creation meaning? [требует правки]

Access level descriptors in method creation meaning? [требует правки]

Помогите с ответом на этот вопрос?

501