Je regardais le code que j'ai actuellement dans mon projet et j'ai trouvé quelque chose comme ceci :
public enum MyEnum
{
open = 1 << 00,
close = 1 << 01,
Maybe = 1 << 02,
........
}
Le site <<
est l'opérande de décalage, qui décale le premier opérande vers la gauche du nombre de bits spécifié dans le second opérande.
Mais pourquoi quelqu'un utiliserait-il cela dans un enum
déclaration ?