在C#中是否有任何数据类型存储十六进制值?

前端之家收集整理的这篇文章主要介绍了在C#中是否有任何数据类型存储十六进制值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在C#中

我想检查8位二进制格式(即0000000a或00010ef0)之间的值是否在特定范围之间….

例如
(以下是C语言代码)

int temp=5;
if (temp>=0 || temp<10)
    printf("temp is between 0-10");

同样的方式我想检查十六进制值是在给定的愤怒与否….

解决方法

int temp = 0x5;然后if(temp> = 0xa || temp< 0x10ef0)看起来像你想要的. 那||但是,你可能想要AND(&&). 基本上,前缀为0x告诉编译器你是用十六进制指定的东西.

猜你在找的C#相关文章