2017年10月 / 09月≪ 12345678910111213141516171819202122232425262728293031≫11月

インフォメーション

FC2ブログで画像等を一括アップロードするソフトを地味に配布してます。
FC2ブログ用ファイルアップロードの最新版はこちら
(ベクター)FC2ブログ用ファイルアップロード

--.--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


 |  --:--  |  スポンサー広告  |  Top↑

2008.11.21 (Fri)

型指定したList型は便利

System.Collections.Generic.List<>
このリスト型は親切かつ便利。


// string型のListオブジェクトを生成
List<string> colorNameList = new List<string>();

// Addで追加
colorNameList.Add("赤");
colorNameList.Add("オレンジ");
colorNameList.Add("黄");
colorNameList.Add("緑");
colorNameList.Add("青");
colorNameList.Add("藍色");
colorNameList.Add("紫");

// 配列[]にする場合はToArray。型指定してあるからキャスト不要
string[] colorNameArray = colorNameList.ToArray();

// 配列をコンボに追加したり
comboBox1.Items.AddRange(colorNameArray);

string msg = "";

// foreachしてみたり
foreach (string colorName in colorNameList)
{
msg += colorName + "\r\n";
}
MessageBox.Show(msg);

// リスト内検索してみたり
MessageBox.Show("緑のIndex:" + colorNameList.IndexOf("緑"));


型指定できると、キャストが不要になって楽だし安心だ。


 |  16:03  |  C#.NET  |  トラックバック(0)  |  コメント(0)  |  Top↑

Comment

コメントを投稿する

URL
コメント
パス  編集・削除するのに必要
非公開  管理者だけにコメントを表示
 

Trackback

この記事のトラックバックURL

この記事へのトラックバック

 | BLOGTOP | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。