16进制数
我是个初学者,天天发现一些诸如0x0000之类的十六进制数
我不明白为什么要用它们?
比如
using System;
[Flags]
public enum myenum
{
a=0x0001,
b=0x0002,
c=0x0004,
d=0x0008,
e=0x0010,
all=a|b|c|d|e
}
public class try1
{
static void Main(string[] args)
{
myenum e=(myenum)31;
Console.WriteLine(e);
Console.Read();
}
}
为什么要用16进制?》我是初学者,不明白这里的道理
改成
a=1;
b=2;
c=4;
d=8;
e=16
不好吗???哪位可以详细的讲一下,谢谢,对者有分