kharukaのブログ~お金と技術とキャリア~

Edu Fin~金融×教育~若いうちからお金について学ぶってだいじ!自分が学んだテクノロジーはみんなの財産!過去、今、将来の人生!についてのブログ

List.RemoveAt(element)

リストから要素の削除をテストしてみました。

using System;
using System.Collections.Generic;

namespace TestRemoveAt
{
    class Class1
    {
        static void Main()
        {
            Console.WriteLine("start");

            List<int> TestList = new List<int>();

            Console.WriteLine("output default list");

            if (TestList.Count <= 0)
                Console.Write("notthing");
            else
            {
                foreach (int i in TestList)
                    Console.Write(i + " ");
            }
            Console.WriteLine();

            TestList.Add(1);
            TestList.Add(2);
            TestList.Add(3);

            Console.WriteLine("output list added element");
            foreach (int i in TestList)
                Console.Write(i + " ");
            Console.WriteLine();

            TestList.RemoveAt(1);

            Console.WriteLine("output list removed element");
            foreach (int i in TestList)
                Console.Write(i + " ");
            Console.WriteLine();

            Console.WriteLine("end");
        }
    }
}

結果

start
output default list
notthing
output list added element
1 2 3
output list removed element
1 3
end