「List」の編集履歴(バックアップ)一覧はこちら
「List」(2015/06/24 (水) 20:01:57) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
参考文献
http://myoujing.wpblog.jp/2014/08/874/
リストを使うには、これ必要 using System.Collections.Generic;
-宣言
List<string> TestList = new List<string> () {"honda", "toyota", "nissan"};
-代入
TestList[1] = "suzuki";
-追加
TestList.Add("Yerrow");
-複数要素の追加
TestList = new List() {“Red”, “Blue”, “Green”};
NewList = new List() {“Cyan”, “Purple”, “Gray”}
TestList.AddRange(NewList);
で
TestList = new List() {“Red”, “Blue”, “Green”, “Yerrow”, “Cyan”, “Purple”, “Gray”};
となる。
-削除
TestList.Remove("Blue");
RemoveAt(2);
-複数範囲削除
TestList.RemoveRange(1, 3);
-要素挿入
TestList.Insert(1, "Black");
TestList.InsertRange(2, NewList);
-全消去
TestList.Clear();
-要素数
TestArray.Length
-要素数をふやす
string[] TestArray = new string[5];
Array.Resize (ref TestArray, 8);
-文字列配列に変換
string[] TestArray = TestList.ToArray();
-部分的な文字列配列への変換
string[] TestArray = TestList.GetRange(2, 3).ToArray();
参考文献
http://myoujing.wpblog.jp/2014/08/874/
リストを使うには、これ必要 using System.Collections.Generic;
-宣言
List<string> TestList = new List<string> () {"honda", "toyota", "nissan"};
-代入
TestList[1] = "suzuki";
-追加
TestList.Add("Yerrow");
-複数要素の追加
TestList = new List() {“Red”, “Blue”, “Green”};
NewList = new List() {“Cyan”, “Purple”, “Gray”}
TestList.AddRange(NewList);
で
TestList = new List() {“Red”, “Blue”, “Green”, “Yerrow”, “Cyan”, “Purple”, “Gray”};
となる。
-削除
TestList.Remove("Blue");
RemoveAt(2);
-複数範囲削除
TestList.RemoveRange(1, 3);
-要素挿入
TestList.Insert(1, "Black");
TestList.InsertRange(2, NewList);
-全消去
TestList.Clear();
-要素数
TestArray.Count
-要素数をふやす
string[] TestArray = new string[5];
Array.Resize (ref TestArray, 8);
-文字列配列に変換
string[] TestArray = TestList.ToArray();
-部分的な文字列配列への変換
string[] TestArray = TestList.GetRange(2, 3).ToArray();
-classのListはコンストラクターが必要
コンストラクターで初期化しておかないと、newしててもヌルポになる