Есть такая задача: добавить переменную secretCode в строку такого типа OBR|1| Источник//001011//A11.00.00.111//1.1.1^TSI|100011^SHAPIRO|A10.10.001.101^текстпро извольнойдлины^^111Б^текстпроизвольнойдлины|||20110610092100| + secretCode +|||||^||текстпроизвольнойдлины|^||Y8359833Fg=|||||||||^^^^^|||||||
Скажите пожалуйста, как это сделать?
У вас текст с разделителями. SecretCode явно в определенной "ячейке" должен быть.
Разбейте по разделителю, замените содержимое определенной ячейки, склейте назад.
var secretCodeIndex=8;
var elements=data.Split('|');
elements[secretCodeIndex]=secretCode;
data=string.Join("|",elements);
http://ideone.com/MCVoT7
Продвижение своими сайтами как стратегия роста и независимости