1
如果我有一個創建CommunicationObject(確切地說是ClientBase)的循環,是否需要在其使用後調用Close()函數?處理WCF對象
while(true)
{
Service client = new Service();
client.Close() // is in necessary?
}
是否CommunicationObject使用CLR收集後仍然保留的任何系統資源?如果是的話,如果我不關閉它會發生什麼?有沒有可能放棄這項服務?
是的,你需要。否則,連接將不會關閉。此外,在處理服務客戶端時會出現一些問題[請參閱此問題的詳細信息](http://stackoverflow.com/questions/573872/what-is-the-best-workaround-for-the-wcf-client-使用塊發出) –