0

私は構文が好きです:

Something something = new Something
{
  Property1 = "property1",
  Property2 = "property2"
}

しかし、現在のプロジェクトでは、次のように表示されます。

Something something = new Something();
something["Property1"] = "property1";
something["Property2"] = "property2";

後者をリファクタリングして、後者の構文を何らかの方法で受け入れる方法があるのだろうかと思います。私はインテリセンスが何を示唆するかを見ようとしましたが、それ以上賢くなりませんでした。提案?

4

1 に答える 1

0

何かが辞書の場合

Something something = new Something()
{
    {"Property1", "property1"},
    {"Property2", "property2"}
}
于 2013-05-22T16:11:02.740 に答える