C Битовые поля в C #

Мне нужно перевести структуру C в C #, которая использует битовые поля.

typedef struct foo  
{  
    unsigned int bar1 : 1;
    unsigned int bar2 : 2;
    unsigned int bar3 : 3;
    unsigned int bar4 : 4;
    unsigned int bar5 : 5;
    unsigned int bar6 : 6;
    unsigned int bar7 : 7;
    ...
    unsigned int bar32 : 32;
} foo;

Кто-нибудь знает, как это сделать?

10
задан The Vee 20 October 2016 в 14:37
поделиться