변수를 생성하지만 실제로 텍스트 상자에 표시하는 방법을 알 수없는 코드가 있습니다.목록 <string[]> 목록 값을 표시합니다.
List<string[]> test = parseCSV();
for (int i = 0; i < test.Count; i++)
{
Console.WriteLine("i = {0}",i);
Console.WriteLine("test[i] = {0}", test[i]);
nameList.Text = test[i].ToString() + "\n" + nameList.Text;
}
내가 콘솔에 출력 test[i]
제대로 문자열 정보를 표시하지만, 텍스트 상자 I 출력 test[i]
내가 얻을 때 :
System.String[]
System.String[]
System.String[]
System.String[]
System.String[]
System.String[]
사람이 내가 잘못 뭘하는지 말해 줄 수 ?
Console.WriteLine ("시험 [내가] = {0}"시험 [I]) 얻는다; 정확히 내가 원하는 것을 수행 할 것인가? 그것은 각 문자열 요소를 쉼표가없는 새로운 줄로 출력한다. –
nameList.Text = test [i] .ToString() + "\ n"+ nameList.Text; 문제는, 같은 코드를 사용하여 콘솔에서와 같은 방식으로 텍스트 상자에 표시 할 수 없습니까? –
@ user1296932 : 아니요. 각 배열에서 * first * 문자열을 출력합니다. –