在我尝试使用内部NameValueCollection初始化NameValueCollection之后,c#编译器说必须是NameValueCollection(string,string)。如何使用内部NameValueCollection初始化NameValueCollection
正如我想当我像这样初始化时调用Add函数。
- void Add(NameValueCollection c);
- void Add(string name,string value);
是否有任何其他方法,我可以初始化基于NameValueCollection的一行上相同?
的原因是,我有POST数据到一个HTTPAddress我用这个function
这是我的例子,这将不工作:
NameValueCollection data = new NameValueCollection()
{
{ "key1", "value1"},
{ "key2", new NameValueCollection()
{
{ "key2sub", "value"}
}
};
您必须制作相同类型的名称值集合的所有部分。这是'NameValueCollection'中固有的。 –
vipersassassin