C#, C♯, C#相談室 P ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
512:デフォルトの名無しさん 07/09/09 14:05:24 またまたArrayListについて教えてください ArrayListにオブジェクトをセットして セットするオブジェクト: int Key, string Name1, string Name2, ... そのArrayListに対して、例えば、Key = 3 は何番目なのかを メソッドだけで、処理できますか? Contain と IndesOf と、比較用のメソッドをオーバーライド?すればできそうな気もしていますが 良くわかりません 513:デフォルトの名無しさん 07/09/09 14:26:55 なにを言っているんのかよく分からんが IndexOfでとれるだろ。。unboxingされて値が同じなやつが返るだろうけど 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メソッドとかあるぞ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4344日前に更新/133 KB
担当:undef