2013-10-22 1 views
0

Csharp에서 아래와 같이 콘솔에 쓸 정상적인 방법으로, 이전 콘솔 앱을 GUI 기반 응용 프로그램으로 변환하고 있습니다. 이제는 문자열로 변환 할 수 있는지 궁금합니다. 그래서 난 console.WritelineConsole.WriteLine을 문자열로 변환

var p = new { FirstName = "Bill", LastName = "Gates" }; 

    Console.WriteLine("Fristname {0} Lastname {1}", p.FirstName, p.LastName); 

내가 그런 일을하려는의 빠른 이름 바꾸기를 할 수있는, 그 형식을 사용하여 계속 좋아하지만, 그래서 당신이 얻을 일반 문자열 로 설정합니다

 tbTextBox1.text = tbTextBox1.text + ("Fristname {0} Lastname {1}", p.FirstName, p.LastName) 

간단한 문자열 변환 기능이 있습니까?

나는 내가 아래처럼 쓸 수 있습니다 알고 있지만 간단한 변환이 있다면 당신이 바로 그 작업을 수행하는 String.Format() 찾고있는

 tbTextbox1.text= "Firstname " + p.Firstname + " Lastname " + p.lastname; 

답변

1

tbTextBox1.text += String.Format("Fristname {0} Lastname {1}", p.FirstName, p.LastName) 
을 시도 할 수 있습니다
0

것을 선호 할 것입니다.