Я использую библиотеку system.net.mail для отправки пользовательской информации о некоторых сделанных действиях. Во время выполнения программы я собираю некоторую информацию, а позже я хотел бы показать ее пользователю. Содержание почты будет выглядеть следующим образом:system.net.mail редактирование содержимого почты
Hello user,
this is your id in system.
*if he chosen option1*
You chosen option 1 value
*if he chosen option2*
You chosen option 2 value
*if he chosen option3*
You chosen option 3 value
Проблема заключается в том, что я не нашел способ, как я мог бы изменить содержание почты (который записывается в HTML, и добавил к ресурсам) на время выполнения программы.
Любой может предложить, как я должен редактировать содержимое почты в зависимости от выбранных значений или, может быть, есть какие-то альтернативы?
Пример почты:
`<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">`
<html>
<head>
<META http-equiv=Content-Type content="text/html">
</head>
<body>
<p>Hello user,</p>
<p>This is your id in system : {0}</p>
/*
And the dificult part here:
if he chosen option1 in program I want in email to show that option 1 value.
And if he didn't chosen it I don't wanna show it to him.
*/
</body>
</html>
Просьба указать некоторые детали кода. – Hogan
Используйте 'StringBuilder' для генерации вашего HTML-кода в коде за файлом :) –
Спасибо за идею' StringBuilder' :) – intentarr