Si j'ai un tableau ou d'une liste générique ou même un dictionnaire et je veux d'abord faire quelques vérifications pour voir si l'objet est valide, dois-je:Vérification des collections sur nulls
- Vérifier null
- Il suffit de cocher pour someCollection.count> 0
- deux
est-ce que je vérifie pour null puis vérifier le nombre ou vérifie pour le nombre assez bon et je ne ont pas besoin de vérifier null d'abord? Mon problème avec la POO et le C# est souvent de savoir quand vérifier les valeurs nulles par rapport aux collections. Et si c'est nul, alors que retourner si c'est null et que vous essayez de renvoyer un item dans cette collection à travers une propriété comme exemple.
bien que faire si ce code d'appel est dans votre balisage? Je ne veux pas d'un tas de logique dans mon balisage pour faire des vérifications de compte, etc. mais la méthode qui fait référence à cette propriété a besoin d'un objet de retour, qu'il soit nul ou non. Comment gérer ceci est mon point de douleur. – PositiveGuy
Dites-vous que votre propriété a besoin d'un champ d'appui? Alors juste ce que j'ai suggéré et ai le champ de support initialisé à une nouvelle instance de la liste. – Brandon