Si vous recevez des avertissements de variable out qui peuvent être inline, vous êtes en C# 7 ou plus.
Depuis cette version, il n’est plus nécessaire de déclarer les variables out avant les appels de méthodes. Vous pouvez les déclarer inline, c’est à dire à la volée proche de la déclaration out.
Elle peut être typée ou implicite avec var.
// Avant le C# 7 TypeVariable resultat; MethodeAvecOut(out resultat); // A partir du C# 7 MethodeAvecOut(out TypeVariable resultat); MethodeAvecOut(out var resultat);
À voir avec vos équipes si vous aimez lire vos types ou si vous laissez votre IDE préféré vous l’afficher à la volée.