有没有办法使用C#集合初始化器语法初始化NVC:
NameValueCollection nvc = new NameValueCollection() { ("a", "1"), ("b", "2") };
Run Code Online (Sandbox Code Playgroud)
谢谢
SLa*_*aks 133
是; 只是使用大括号而不是括号.
var nvc = new NameValueCollection { {"a", "1"}, {"b", "2"} };
Run Code Online (Sandbox Code Playgroud)
您可以Add使用语法使用任意参数集调用方法.
您可以将集合初始化程序与包含Add方法的所有内容一起使 是的,鸭子打字.如果Add有超过1个参数将元组放在花括号中:
NameValueCollection nvc = new NameValueCollection() { { "a", "1" }, { "b", "2" } };
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19403 次 |
| 最近记录: |