Syntaxe resemblant à un using
Bonjour,
Dans un code existant, je trouve beaucoup de
Code:
1 2 3 4 5 6
| MaClasse monObjet = new MaClasse();
{
MaClasse2 element = monObjet.GetByID(monId);
//Faire quelque chose avec element
} |
Pour moi c'est un code strictement équivalent à.
Code:
1 2 3
| MaClasse monObjet = new MaClasse();
MaClasse2 element = monObjet.GetByID(monId);
//Faire quelque chose avec element |
Si ce n'est que la syntaxe laisse penser que c'est un using alors que ce n'est pas le cas.
Est-ce que j'ai raison, ou bien est-ce que cette syntaxe est-elle spécifique et a une raison d'être.
PS: La différence entre les deux codes est sur les accolades.
PS2: MaClasse n'est pas IDisposable
Merci
Soazig