Current.Images?.Count > 0 ? $"{Current.Images.Count} Image(s)" : "Enter Image";
C'est assez bon de savoir si quelque chose peut être nul que cela me fait me demander si quelque chose me manque.Comment cela peut-il être une référence nulle? Resharper pense que Current.Images.Count peut être une référence nulle.
Ma logique: La condition que le conditionnel peut être vrai est si Images n'est pas null et a effectivement au moins une valeur. Le problème est pas avec courant. Il ne peut pas être nul à ce stade et Resharper le sait.
Est-ce que 'Current' pourrait être nul? – Shyju
Je pense que Current est une classe et une propriété de liste statique Images. Basé sur ceci, le courant ne pourrait pas être nul ?! Mais de l'autre côté, il n'y a pas d'autre option. ;) –
@SeanStayn Pourquoi devrait-il être statique? Sinon, "Current" pourrait bien être nul. – DavidG