2013-07-01 1 views
0

두 개의 문자열 값을 연결해야한다는 요구 사항이 있으며이 값을 중괄호 사이에 넣어야합니다. 문자열 형식을 상수로 정의하고 문자열 값을 전달하려고합니다. 많은 형식을 시도했지만 항상 잘못된 입력 매개 변수 예외가 발생합니다. 문자열 포매터를 사용하여 다음 작업을 수행 할 수 있습니까? 그렇다면 어떻게?C에서 문자열 포맷터를 사용하여 중괄호 사이에 문자열 추가 #

private const string formatString = "'{'{0}'}''{'{1}'}'"; 

string str1 = "John"; 
string str2 = "[email protected]"; 

string resultString = string.Format(formatString, str1, str2); 

예상 출력

{John}{[email protected]} 당신은 이중 중괄호를 사용하여 이스케이프해야합니다

답변

5

.

private const string formatString = "{{{0}}}{{{1}}}"; 
4

당신이 그들을 사용하기 위해 {}을 탈출해야 string.Format

private const string formatString = "{{{0}}}{{{1}}}"; 
관련 문제