我可以使用集合初始值设定项与NameValueCollection?
有没有办法使用C#集合初始化语法来初始化NVC:
NameValueCollection nvc = new NameValueCollection() { ("a", "1"), ("b", "2") };
谢谢
是; 只是使用括号而不是括号。
var nvc = new NameValueCollection { {"a", "1"}, {"b", "2"} };
您可以使用语法来调用具有任意参数集的Add
方法。
您可以使用具有Add
方法的所有东西的集合初始值设定项。 是的,鸭打字。 如果Add
有多于1个参数,则将元组放入大括号中:
NameValueCollection nvc = new NameValueCollection() { { "a", "1" }, { "b", "2" } };