1から10までのint型の要素のListを作成し、AddやRemoveで要息を加えたり、削除したり、Insertとで位置を指定して要素を挿入したりしてみる。
using System;
using System.Collections.Generic;
class Mainclass
{
static void Main()
{
// int型の要素をもつList,intlistを定義
var intlist=new List<int>();
// 1から5までをListに追加する
int i=1;
while(i<6)
{
intlist.Add(i++);
}
// intlistを出力
// 出力値:1 2 3 4 5
foreach(var n in intlist)
{
Console.Write(n+" ");
}
// 改行
Console.WriteLine("");
// Listの末尾に1を加える
intlist.Add(1);
// 出力値:1 2 3 4 5 1
foreach(var n in intlist)
{
Console.Write(n+" ");
}
Console.WriteLine("");
/* Removeを使用してListから1を取り除く
* 最初に見つかった1が削除される */
// 出力値:2 3 4 5 1
intlist.Remove(1);
foreach(var n in intlist)
{
Console.Write(n+" ");
}
Console.WriteLine("");
// Remove,Insertを使用して最初のListに戻す
// まず最後の1も上記と同様にして1を削除
intlist.Remove(1);
// インデックス0に1を挿入
intlist.Insert(0,1);
// 出力値:1 2 3 4 5
foreach(var n in intlist)
{
Console.Write(n+" ");
}
}
}
0 コメント:
コメントを投稿