1. ホーム
  2. c#

[解決済み] NameValueCollectionでコレクションイニシャライザを使用することはできますか?

2023-02-22 01:57:07

質問

C#のコレクションイニシャライザー構文を使用して、NVCを初期化する方法はありますか。

NameValueCollection nvc = new NameValueCollection() { ("a", "1"), ("b", "2") };

ありがとうございます。

どのように解決するのですか?

はい、括弧の代わりに中括弧を使用するだけです。

var nvc = new NameValueCollection { {"a", "1"}, {"b", "2"} };

を呼び出すことができます。 Add メソッドを、構文を使って任意のパラメータセットで呼び出すことができます。