C#, C♯, C#相談室 P ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
514:512 07/09/09 14:29:21 >>513 比較の際に、同一オブジェクトではなく、プロパティのKeyのみで比較したいのです 515:デフォルトの名無しさん 07/09/09 14:33:23 >>512 EqualsとGetHashCodeをoverrideする。またはHashtableでも使え。 それがいやならC#2.0のList<T>にはFindメソッドとかあるぞ。 516:デフォルトの名無しさん 07/09/09 14:35:30 ますます何を言ってるのかわからん intなら値で比較されるだろ もしかして key1, string1_1, string1_2, key2, string2_1, string2_2, ... みたいな構造をArrayListで作ろうとしてるの? HashTable使えよ。。。 517:デフォルトの名無しさん 07/09/09 14:42:57 >>512 こういうことがしたいの? public class Item { public int Key; public string Name1; public string Name2; public string Name3; } ArrayList al = new ArrayList(); // 入力 int index = 0; foreach (Item item in al) { if( item.Key == 3 ) break; ++index; } if (index == al.Count) Console.WriteLine("みつかりませんでした"); else Console.WriteLine("{0}番目", index);
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4335日前に更新/133 KB
担当:undef