2013-04-29 2 views
0

wassup 님, C# 코딩에 익숙하지 않고 검색을 수행했지만 찾고있는 내용을 정확히 찾을 수 없습니다. 그래서 문자열 요소와 정수를 보유하는 두 개의 텍스트 상자가 있습니다.이메일을 보내면 이메일을 보낼 때 texbox에 공간을 추가합니다.

내가 원하는 것은이 상자가 채워져있을 때입니다. 클라이언트/고객에게 전자 메일의 요약을 보내려하지만 형식이 어떻게 되나요? 나를.

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을 시험해 본다라고 생각한다. 나는 dont 한 내가 더하기 표시를 나중에 감사한다고 덧붙였다라고 생각한다! –

2

이 시도 :

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

몸은 더 간격 옵션 here을 확인 HTML 입력으로합니다.

+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

멋진 테이블을 사용하지는 않았지만 새로운 것을 많이 사용합니다! –

관련 문제