collections

    64

    7答えて

    System.Collections.Specialized.StringDictionaryオブジェクトとSystem.Collections.Generic.Dictionaryの間に実際的な違いがあることを知っている人はいませんか? 私はこれまで、どちらの方が優れているか、Linqとうまくいっているか、他のメリットを提供することはあまり考えられていませんでした。 なぜ私は1つをもう一方の上で

    8

    10答えて

    私はそれがオープンソースでなければなりません... を通常の場所(Apacheのコモンズ、グーグル)に見ていないものを見つけることができました。 リンクリストに基づいてかなり探しています。ユースケースはマップの10'000ですが、必ずしも多くの値は入っていません。スケールアップする必要はありません。サイズが大きくなりすぎると変換できます。 いくつかの計算されたjvm値(8バイト/ java.lan

    6

    8答えて

    私のアプリケーションには、ある種類のすべてのオブジェクトが他の種類のオブジェクトにちょうど1つの対応するオブジェクトを持つ2種類のオブジェクトがあります。 この関係を把握するための明らかな選択肢は、HashMapのようにMap<type1, type2>です。しかし何とか、私は疑わしい。マップ内のキーとしてオブジェクトを使用し、それを渡したり、別のコレクションに座ったりして、マップからパートナーを

    73

    7答えて

    空のマップを作成する必要があります。 型の安全性を: if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; 問題は、上記のコードは、この警告を生成することで、チェックは この空のマップを作成するための最良の方法は何をHashMapのために地図からキャス

    1

    4答えて

    私はAとBの2つのスキーマ(Oracle 9)を持っています。 Aでは、Bへのdblinkがあります。Bでは、Aから呼び出されるパッケージがあります.Bパッケージのプロシージャは、さまざまなカウント結果を返すことができます。コレクションを返す方が良い理由です。 create type B.tr_rad as object ( name varchar2(64) ,code numbe

    0

    4答えて

    容量を持つオブジェクトを使用する場合、コレクションに使用するときの効率を保証するために使用できるガイドラインは何ですか?また、.NETフレームワークがこれらの容量のいくつかを低く設定しているようです。例えば、私はStringBuilderの初期容量が16であると思います。これは、16個の文字列がStringBuilderに挿入された後、StringBuilderオブジェクトが再割り当てされ、サイズ

    4

    2答えて

    Flexで、使用している特定のタイプのデータ(インターフェイス)に限定されたコレクションクラスを作成しようとしています。私はArrayCollectionクラスを拡張しないことを選択しました。なぜなら、あまりにも一般的で、実際にコンパイル時の安全性を私に与えないからです。私のコレクションには配列が含まれているという単純な形で、オブジェクトの追加や削除などの方法を管理します。 私が本当にやりたいこと

    12

    1答えて

    プロパティAとBを持つカスタムクラスFooを持っています。これをデータバインディングコントロールに表示します。 私はクラスFoos : BindingList<Foo>を作成しました。 Foosクラスの内部プロパティを更新するには、リスト内の項目のプロパティの変更(挿入、削除などを処理できます)を通知する必要があります。どのようにその機能を実装しますか? Fooをサポートするフレームワークのオブジ

    1

    1答えて

    私はSilverlightプロジェクトを持っています。主なオブジェクトは、互いに結合されたノードの束だけです。親ノードは多くの子を持つことができます。 ノードをitemscontrolなどにバインドできるようにしたいので、親子関係を最もよく構造化する方法が不思議でした。 すべてのノード(List allNodes)のフラットトップレベルリストを作成して各ノードを追加して、リストをitemscont

    4

    5答えて

    私は猫の誕生日でソート List<Cat> を持っています。 1983年1月24日に生まれたすべての猫を見つけるための効率的なJava Collectionsの方法はありますか?あるいは、一般的にどのような良いアプローチですか?