、我々は便利な次の例のように、括弧を使用して変更可能なコレクションを初期化することができます:中括弧を使用してBCL不変コレクションを初期化できますか?昔
var myDictionary = new Dictionary<string, decimal> {{"hello", 0m}, {"world", 1m}};
BCL不変コレクションで使用することができます似た構文がありますか?私はそれがまだプレリリースされていることを理解していますが、おそらく推奨される構文がある、または少なくともこの質問はこれらの便利なイニシャライザを実装するフィードバックとして役立つでしょう。平均時間で
、私が発見した最短は以下の通りです:
var myDictionary = new Dictionary<string, decimal> {{"hello", 0m}, {"world", 1m}}.ToImmutableDictionary();