En Perl (et autres langues), un opérateur conditionnel ternaire peut être exprimé comme suit :
Y a-t-il un opérateur similaire en VB.NET ?
En Perl (et autres langues), un opérateur conditionnel ternaire peut être exprimé comme suit :
Y a-t-il un opérateur similaire en VB.NET ?
Dépend. L’opérateur en VB.NET 2008 agit comme un opérateur ternaire. Cela vient d’être présenté, avant 2008, ce n’était pas disponible. Voici quelques infos : Visual Basic s’annonce
Exemple :
If() est l’équivalent le plus proche mais Méfiez-vous des conversions implicites de passe si vous avez défini « Option Strict »
Par exemple, si vos faites pas attention, vous pouvez être tentés d’essayer quelque chose comme :
Donnera « foo » une valeur de 0 !
Je pense que le ' ?' opérateur équivalent en langage c# échouerait à la place de compilation
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.