c# – 我可以使用收集初始化器与NameValueCollection吗?

有没有办法使用C#集合初始化语法初始化NVC:

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

谢谢

是;只是使用括号而不是括号。

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

您可以使用语法调用任意参数集合的Add方法。

http://stackoverflow.com/questions/5107415/can-i-use-collection-initializers-with-a-namevaluecollection

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – 我可以使用收集初始化器与NameValueCollection吗?