2016-09-24 7 views
0

콘솔 목록에 항목을 쓰지 않습니다. 사용자 입력을 목록에 추가 한 다음 화면에 씁니다. 그래서 일단 목록에 입력을 추가하면 화면에 인쇄하기를 원할 것입니다.C# list.add (Console.ReadLine)

ArrayList list = new ArrayList(); 

당신이 ArrayList에있는 모든 요소를 ​​삭제합니다

ArrayList list = new ArrayList(); 

switch (userInput) 
     { 

      case "Add": 
       { 
        Console.WriteLine("Enter Fullname: "); 
        Console.ReadLine(); 
        list.Add(Console.ReadLine()); 

        display(); 
        break; 
       } 


      case "List": 
       { 

        foreach (string item in list) 
        { 

         Console.WriteLine(item); 
        } 
        display(); 
        break; 
       } 

     } 
+0

너무 많은 통화를 삭제 sholud "Add"의 경우 – Steve

답변

0

당신은 변수에 할당하고 당신이 쓸 때 다음

string line = Console.ReadLine(); 
list.Add(line); 
+0

여전히 목록에있는 항목을 인쇄하지 않습니다. – EyedFox1

0

를 추가해야합니다.

당신은 삽입 요소 후 "목록"섹션을 얻는 방법을 게시하지 않았다 ...

또한 당신이 Console.Readline에 처음

Console.ReadLine(); 
+0

새 목록을 만듭니다. 그런 다음 목록에 요소를 추가합니다. – EyedFox1

+0

그러나 목록 섹션에 어떻게 입력합니까? –

+0

사례 "목록"은 목록의 각 항목을 보는 방법을 보여줍니다. – EyedFox1