C#, C♯, C#相談室 Part42
■ このスレッドは過去ログ倉庫に格納されています
0519512
2007/09/09(日) 14:58:56ArrayList al = new ArrayList(); // 入力
Item addOrReplaeceItem = new Item(); // 追加または、更新しようとする要素(オブジェクト)
addOrReplaceItem.Key = 2;
addOrReplaceItem.Name1 = "new name1";
int index = 0;
foreach (Item item in al)
{
if( item.Key == addOrReplaceItem.Key ) ;
{
((Item)al[index]).Name1 = addOrReplaceItem.Name1; // あれば、入れ替え
break;
}
++index;
}
if (index == al.Count)
{
Console.WriteLine("みつかりませんでした");
al.Add (addOrReplaceItem); // 無ければ、追加
}
こんな感じです。
宜しくお願いします。
■ このスレッドは過去ログ倉庫に格納されています