Si une exception se produit dans une instruction using, l'objet est-il toujours supprimé ?
La raison pour laquelle je pose la question est que j'essaie de décider s'il faut mettre un essai autour de l'ensemble du bloc de code ou dans l'instruction using interne. En gardant à l'esprit que certaines exceptions sont rejetées par conception dans le bloc catch.
using (SPSite spSite = new SPSite(url))
{
// Get the Web
using (SPWeb spWeb = spSite.OpenWeb())
{
// Exception occurs here
}
}