zaman WebResponse.Close çağırmak için()
WebResponse response;
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Timeout = 20000;
response = request.GetResponse();
request = (HttpWebRequest)WebRequest.Create(url2);
response = request.GetResponse();
}
catch(Exception ex)
{
//do something
}
finally
{
}
response.Close() çağrılmalıdır? denemede her GetResponse() sonra
- ?
son GetResponse() öğesinden sonra - bir kez? Son olarak blokta
- ?
Daha detaylı bir açıklama için, tüm bu ifadeleri kullanarak nasıl/nihayet ifadelerine dönüştürüldüğünü gösterebilirsiniz :) Bunu söylemem gerekçesi, sonunda bir açıklamada bulunup koymayacağının sorulmasıdır. ... Açıkça daha temiz/daha okunaklı bir şekilde. –
Şüphesiz bu, 'kullanma' kullanmadan yapılabilmelidir, sadece standart deneme yakalama sonunda bloklar? – UpTheCreek
WebResponse örneğini atmak zorunlu mudur? Vs2008'in intelliense'de imha etmiyorum. –