###前提・実現したいこと
List型に格納したデータを
インデックス番号の0から順に列挙したいです。
###教えていただきたいこと
foreachステートメントを使って列挙しようとした場合、
順序は必ず保証されるのでしょうか?
###ソースコード
public class Syain { public int ID { get; set; } public string Name { get; set; } } static void Main(string[] args) { List<Syain> syainList = new List<Syain>(); syainList.Add(new Syain { ID = 1, Name = "Aさん" }); syainList.Add(new Syain { ID = 2, Name = "Bさん" }); syainList.Add(new Syain { ID = 3, Name = "Cさん" }); syainList.Add(new Syain { ID = 4, Name = "Dさん" }); syainList.Add(new Syain { ID = 5, Name = "Eさん" }); foreach (Syain member in syainList) { //syainListのインデックス番号順(0,1,2,3,4の順)に出力したい Console.WriteLine(member.Name); } }
###補足情報(言語/FW/ツール等のバージョンなど)
.NET Framework 4.5.1
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/25 03:39
2015/12/25 03:51 編集
2015/12/25 04:01
2015/12/25 05:37