collections

    18

    8答えて

    同じコレクション上の2つの繰り返しが同じ順序でオブジェクトを返すと想定するのは安全でしょうか?明らかに、コレクションが他の方法で変更されていないと仮定されます。

    2

    2答えて

    私はSystem.Generic.Collections.List(Of MyCustomClass)タイプのオブジェクトを持っています。 整数とページサイズとページ番号を指定すると、どのようにしてMyCustomClassオブジェクトの1ページのみを収集できますか? これは私が持っているものです。どうすれば改善できますか?あなたのIEnuramble実装するコレクションにGetRangeを使用

    92

    9答えて

    C#でコレクションをフィルタリングする非常に高速な方法を探しています。私は現在、汎用リスト<オブジェクト>のコレクションを使用していますが、パフォーマンスが優れている場合は他の構造を使用しています。 現在、新しいリスト<オブジェクト>を作成し、元のリストをループしています。フィルタリング基準が一致する場合は、コピーを新しいリストに入れます。 これを行うより良い方法はありますか?一時的なリストが必要

    12

    10答えて

    C++では、パフォーマンスとデータの完全性の観点から、コレクションを公開するためにどのような選択肢がありますか? 私の問題は、データの内部リストを呼び出し元に返すことですが、コピーを生成したくありません。 Thantは、リストへの参照、またはリストへのポインタを返すかのどちらかで私を残します。しかし、私は発信者にデータを変更させることに夢中ではなく、ただデータを読み込ませたいだけです。 パフォーマ

    20

    3答えて

    この無料のコレクションライブラリは、コペンハーゲンIT大学からのものです。 http://www.itu.dk/research/c5/ チャンネル9の著者の一人でのビデオは、私はこれらのコレクションを使用する方法を学習しようとしていますし、私は誰もがより多くの経験を持っているか、この特定のコレクションにあなたの考えは何であるかどうかを疑問に思ったがあります.NET用ライブラリ。あなたは彼らが設計

    11

    5答えて

    私はオブジェクトをオブジェクトにマップするクラスを持っていますが、それはそれらを両方向にマップします。私は今、値を反復処理するカスタムIEnumeratorインターフェイスを実装しようとしています。 public class Mapper<K,T> : IEnumerable<T>, IEnumerator<T> { C5.TreeDictionary<K,T> KToTMap =

    23

    8答えて

    別の言い方をすると: タイプセーフな型(ハッシュテーブル対ディクショナリ)でゆるやかに型付けされたコレクションを選択する理由はありますか?彼らはまだ互換性のためだけにそこにいるのですか? 私が理解する限り、ジェネリックコレクションは型セーフであるだけでなく、パフォーマンスも優れています。 ここでは、トピックの包括的な記事です:An Extensive Examination of Data Str

    18

    4答えて

    は、Collectionインタフェースは次のメソッド宣言します <T> T[] toArray(T[] a) は、このコレクション内のすべての要素を含む配列を返します。返される配列の実行時の型は、指定された配列の実行時の型です。コレクションが指定された配列に収まる場合は、コレクションがそこに戻されます。そうでない場合は、指定された配列の実行時の型とこのコレクションのサイズで新しい配列が割り当てられ

    1

    4答えて

    は、マッピングの属性を使用して、具体的にNHibernateの と列挙型のコレクションをマッピングして列挙型のコレクションをマッピングします。 現在のところ、私はこのタイプのコレクションをInt32型としてマッピングしています.NHはこれを世話しているようですが、それは理想的ではありません。 私が受け取るエラーは、マップしようとしている列挙型の型としてコレクションをマップしようとすると「型を判別で

    20

    3答えて

    私は(それが重要な場合にはExpressエディション)のVisual Basic 2008での方法がある場合は、インラインコレクションの初期化を行うことを決定しようとしている、ラJavaScriptやPythonの: Dim oMapping As Dictionary(Of Integer, String) = {{1,"First"}, {2, "Second"}} が、私はVisual