0条评论
还没有人评论过~
写代码时,只要是整数类型,几乎都用的int。
我想问下,如果我有个变量,因为业务需要,这个变量只会存储0-3,之间的值。该用什么类型?
byte
枚举,0-3一共四个值,显然枚举的可读性更好一些
如果不是嵌入式开发为啥会有这个考虑呢,又不需要对内存斤斤计较,我一律用int...以后扩展了也好扩展,
用 byte
byte b = 3;
或者 BitArray
var bits = new BitArray(2);
bits[0] = true;
bits[1] = true;