0
Laquelle des deux pièces ci-dessous de code ne remet pas en disposer et est donc une mauvaise pratique:Mise au rebut appropriée de classe mise en œuvre IDisposable
...
using(SomeIDisposable p = new SomeIDisposable())
{
return p.GetSomething(...);
}
...
ou
...
return new SomeIDisposable().GetSomething(...);
...
?
Ni le 2ème ne peut jamais oublier de disposer de quoi que ce soit puisqu'il ne fonctionnera jamais. Question stupide. –
Que voulez-vous dire? Ça va tourner. – IamDeveloper