2013-04-29 4 views
0

wassup guys im new для кодирования на C#, и я сделал поиск, но не смог найти то, что искал. Итак, у меня есть несколько текстовых полей, в которых содержатся строковые элементы и целые числа.добавление пространства в тексбокс при отправке по электронной почте

Что я хочу сделать, когда эти поля заполнены, я хочу отправить резюме электронной почты клиенту/клиенту, но формат является тем, что получает меня.

(первый, один) представляют собой строки, составляющие от различных текстовых урн

мой код:

emailCompseTask.Body = first + one + Enviroment.NewLine + 
         second + two + Enviroment.NewLine 

и т.д. Проблема в том, который я отправить через электронную почту он показывает что-то вроде этого:

computer service25.00 

вместо:

computer service  25.00 

есть ли способ добавить интервал, чтобы сделать это более презентабельным? или даже лучший способ, возможно, заранее спасибо ребятам

ответ

0

Я немного смущен, но вы просто хотите добавить некоторый интервал в выходе? Просто бросьте какие-то пробелы, как и вы, другая переменная.

first + " " + one + Environment.NewLine 
    + second + " " + two + Environment.NewLine; 
+0

Ааааа это работало также! Я думал, что попробовал этот lol, я не думаю, что после этого добавил знак плюса! –

2

попробовать это:

emailCompseTask.Body = first + one + "   "+ second + two ; 

тело принимает в качестве HTML входа, проверьте here для получения дополнительной опции расстояния.

+0

На самом деле, когда я сделал это, выход вышел именно так, как вы его написали –

0

Вы можете использовать таблицу

 string tableRow = @"<tr> 
         <td>{0}</td> 
         <td>{1}</td> 
        </tr>"; 

     string htmlTable = @"<table> 
          {0} 
          </table>"; 

     string rows = ""; 

     // Can do this in a loop 
     rows += string.Format(tableRow, first, one); 
     rows += string.Format(tableRow, first, one); 

     emailComseTask.Body = string.Format(htmlTable, rows); 
+0

nice никогда не использовал таблицу раньше, но ее кое-что новое спасибо! –

Смежные вопросы