0

コンソールはリストに項目を書き込みません。ユーザーからの入力をリストに追加してから画面に書き込もうとしています。したがって、リストに入力を追加したら、画面に出力したいと思います。

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;
                }

        }
4

2 に答える 2

0

変数に割り当ててから追加する必要があります

string line = Console.ReadLine();
list.Add(line);
于 2016-09-24T20:31:12.467 に答える
0

あなたが書くとき:

ArrayList list = new ArrayList();

ArrayList 内のすべての要素を削除します。

要素を挿入した後、「リスト」セクションに移動する方法を投稿しませんでした...

また、最初のものを削除する必要があります

Console.ReadLine();
于 2016-09-24T23:09:37.790 に答える