используйте .replace (строка, строка) вместо .replace (char, char) - PullRequest
0 голосов
/ 04 июня 2019

Я пытаюсь заменить кусочки строки, которые я извлекаю из xml-файла.но .replace (строка, строка) не будет выбран.Он автоматически переходит на .replace (char, char).

Как мне это предотвратить или решить?

В этом коде первая замена работает для строк.вторая пытается заменить символы.

    string strSubject = elemConf.Element("MailSubject").value;

    strMailTitleSubject = strSubject.Replace("[[Number]]", db.Database.Where(b 
=> b.Id == id).Select(b => b.File).Single());

    string strBody= xelemConf.Element("MailBody").value;

    strMailBody = strBody.Replace("[[box]]", db.DimensionerShipments.Where(b => 
b.Id == id).Select(b => b.box).ToString().Single());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...