2012-07-22 74 views
0

海兰所有,请告诉我如何在C#中的几个位初始化变量,例如在Visual C已经完成的:初始化在数位的可变

char variablename:3; 
+0

你不能...... – 2012-07-22 16:32:56

+0

谢谢你)其如此悲伤( – 2012-07-22 16:37:21

+0

不,它是不难过的提供一个用例以获得替代品 – 2012-07-22 16:56:09

回答

6

位域是一个C语言功能,它不存在于C#中。考虑BitArray类或有效的BitVector32结构。请注意位字段的开销很大,如果执行正确,则优先使用字节或整数。