If I have a loop in which I create CommunicationObject (ClientBase to be exact), is there a need to call Close() function after its using?
while(true)
{
Service client = new Service();
client.Close() // is in necessary?
}
does CommunicationObject use any system resources that still remain after CLR collecting? and if so, what will happen if I don't close it? is there a probability to drop the service?