J'ai une méthode de DALIT:
public bool GetSomeValue(int? a, int?b, int c) { //check a Stored Proc in DB and return true or false based on values of a, b and c }
3 Réponses :
Je pense que cela est parfaitement valide - je préfère également les types nullables aux valeurs magiques. P>
Les types nullables font partie de la bibliothèque de la classe de base et non liées à une langue spécifique que je trouve parfaitement valide. La seule chose que j'essaie de rester à l'écart des API publiques sont des constructions spécifiques à la langue. P>
Je pense que si vous voulez utiliser des collections ou des collections. Objets génériques, vous devez vous sentir parfaitement justifié en utilisant .NET Les langues sont fortement typées, alors je pense que l'on devrait s'attendre à une méthode d'API taped. Ce type se trouve être OK par moi aussi. P> nullable
(nullable