Comment puis-je faire cela de manière élégante avec C# ?
Par exemple, un nombre peut être compris entre 1 et 100.
Je connais un simple if (x >= 1 && x <= 100)
suffirait ; mais avec beaucoup de sucre syntaxique et de nouvelles fonctionnalités ajoutées en permanence à C#/.Net, cette question porte sur des façons plus idiomatiques (on peut parler d'élégance) d'écrire cela.
La performance n'est pas un problème, mais veuillez ajouter une note de performance aux solutions qui ne sont pas O(1) car les gens peuvent copier-coller les suggestions.