電子書籍の厳選無料作品が豊富!

今作成しているメールソフトの仕様で、現在は受信メール、送信メール
ごみ箱の3項目を固定でArrayListにcollectionMail[RECEIVE]
collectionMail[SEND]、collectionMail[DELETE]という形で3つ配列を
作っているのですが、これからツリービューから新たにフォルダを
作成してそれに合わせて新しい配列を作りたいのですが
どうすれば良いのでしょうか?

ちなみに現状ではpublic Form1()で上記の3つの配列のインスタンスを
作っています。

開発環境はVS2005(C#)、.NET2.0です。

A 回答 (1件)

ArrayList arCollectionMail = new ArrAyList() {


collectionMail[RECIVE],collectionMail[SEND],collectionMail[DELETE]};

といった具合に 各アイテムを包む ArrayListをメンバーに持てばいいのでは

増やす場合は
atCollectionMail.Add( new ArrayList() { mail } );
といった具合で追加可能です

増やしたアイテムと ツリーのフォルダーの対応もArrayListで管理するとか
Dictionaryクラスで キーをフォルダー(パス)名にして管理するとか
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
また実装が近くなった時に別質問で投稿させて頂きますね。

お礼日時:2009/03/19 11:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!