2013-04-13 46 views
0

我得到這個班級,我需要發送POST請求System.Net.Webclient。只要我使用這個語法它的正常工作:班級不工作的實例

using (WebClient wb = new WebClient()) 
{ 

} 

但是當我嘗試在類定義Web客戶端的一個實例,它無法識別這樣的。

namespace ConsoleApplication 
{ 
    class connection 
    { 
     WebClient client = new WebClient(); 
     client.?? 
    } 
} 

爲什麼我不能這樣做?這似乎很奇怪。此方法在靜態void的主要原因中工作正常。

預先感謝您

回答

1
namespace ConsoleApplication 
{ 
    class connection 
    { 
     WebClient client = new WebClient(); 
     private void SomeMethod(){ Client.[Apply it here]} 
    } 
} 

你需要一些功能或某些地方訪問它。直接做你正在嘗試在課堂上是無效的

+0

謝謝,我可以只是把它放在constructer,如果我想爲web客戶端的實例進行som通用設置 就像用戶代理 – Peter