immutable-collections

    1

    2答えて

    のタイプTが実行時(コンパイル時ではない)でしか認識されない場合、ImmutableList<T>を生成したいと考えています。 Iのようなようなこと作成したい方法 var immutableList = CreateImmutableList(originalList, type); originalListがIEnumerableとタイプが生成ImmutableList<T>ののTです。 ど

    1

    1答えて

    私は最初のRedux(NGRX/Store)プロジェクトのためにImmutabilityの周りに頭を上げようとしています。状態の突然変異を避けることは非常に苦痛であり、Object.assign({})との突発的な突然変異のエラーで、Immutable.JSを発見しました。これは物事をはるかに簡単にしています。 私は、金融取引アプリケーションを持っていると言えば、読み込まれたときにチャートにバーの

    -3

    2答えて

    AsReadOnly()は、コレクションの読み取り専用イメージ(不変なコレクションのコピーと比較して高価ではない)を取得する便利なメソッドです。私はImmutableListがメソッドのようなAsReadOnlyを持っているのだろうか?そうでない場合は、簡単に実装する簡単な方法はありますか?

    1

    1答えて

    N + 1個の新しいImmutableListが作成されると思います。したがって、その複雑さはO(N)でなければならない。

    0

    1答えて

    私は騎士のツアーを解決するのに役立つ方法を持っています。私は解決策を見つけたら直ちに私の再帰を止めたいと思っています。 最終的には、ほぼ20種類のソリューションが返されます。私は下に私のコードを追加しました、誰かがここで何が間違っていることを指摘してくださいできますか?おそらくあなたの問題ザッツ def myRecursion(dimension: Int, solution: Solution)

    -1

    2答えて

    私は、コードの安全性とコードの読みやすさへの影響について、内部ディクショナリインスタンス(C#)への参照を返す3つのアプローチを検討しています。 私は以下の3つのアプローチに絞っていますが、より良い提案があります。現在、私は#3を特別なボイラープレートなしの安全バランスとして推奨しています。 1)は、内部辞書をラップするために、第2 ReadOnlyDictionaryインスタンスを使用しかRea

    1

    2答えて

    私はImmutablesをJavaScript/TypeScriptで使用する方法について頭を悩ませています。私はImmutable.jsにダイビングをする準備はまだ整っていません。型の安全性に関しては、あなたを高くして乾燥させているように思われるからです。 ここで、要素がすべてタイプMyTypeである配列を持つ例を考えてみましょう。私のクラスでは、Arrayを検索して一致する要素のコピーを返すメ

    0

    1答えて

    ImmutableDictionaryでAddの操作がサポートされていないため、POCOをImmutableDictionary<string, object>にマップし、Automapperが例外を発生させました。 POCOオブジェクトは、宛先のDataBagプロパティにマップされるソースタイプのDataというプロパティにあります。現時点ではDataのタイプは不明です。 私はこのマッピングを使用