在我嘗試使用內部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