Gibt es einen Unterschied zwischen diesen Schleppstücken Code & welcher Ansatz ist besser.Ausnahmen in einem using Block vs außerhalb des using Blocks abfangen - was ist besser?
try
{
using()
{
//Do stuff
}
}
catch
{
//Handle exception
}
using()
{
try
{
//Do stuff
}
catch
{
//Handle exception
}
}
Manchmal können Sie auf 'A' zugreifen, wie Sie es nennen, abhängig von der Art von 'Exception'. Zum Beispiel hat eine 'WebException' eine Eigenschaft, die 'Response' genannt wird und die' WebResponse' (oder 'WebResponse' abgeleitete Klasse) Instanz zurückgibt, die im' using' Block verwendet wurde, die Sie dann frei verwenden können. – Sheridan