Voici un enum :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 [Flags] public enum callStats : int { input, output, dial, transfering , finished }
A un endroit de mon code, je fais ce test :
Mais, je ne comprends pas pourquoi dans le debuguer, il m'affiche que
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ((call[e.channel].stat & callStats.transfering) != callStats.transfering)
callStats.transfering = output | dial
??? il devrait valoir 8, non ??
Car, output | dial, c'est ce que vaut call[e.channel].stat, ce qui pour moi est normal, et je veux tester en fait, si le flag transfering est dans stat.
Partager