博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 有符号整数 无符号整数
阅读量:7232 次
发布时间:2019-06-29

本文共 536 字,大约阅读时间需要 1 分钟。

简单来讲:

有符号整数:即有正号和负号

无符号整数:即只有正号没有负号
举个例子,16位整型数
int i; i 为有符号整数,取值范围:-32768——32767
unsigned int j; j 为无符号整数,取值范围:0——65535

MSDN对Uint64 的描述:

表示 64 位无符号整数

此 API 不兼容 CLS。 兼容 CLS 的替代 API 为 。

但是 无符号整数不兼容CLS

为什么呢。

按照.Net CLS的定义:NET通过定义公共语言规范(CLS:Common Language Specification),限制了由这些不同引发的互操作性问题。CLS制定了一种以.NET平台为目标的语言所必须支持的最小特征,以及该语言与其他.NET语言之间实现互操作性所需要的完备特征。CLS是CTS的一个子集。这就意味着一种语言特征可能符合CTS标准,但又超出CLS的范畴。

也就是说CLS是.NET与其他.NET语言的共同规范特征。而无符号语言可能不支持其他.NET语言,不符号CLS的标准。但绝对符号CTS的标准。

转载于:https://www.cnblogs.com/shikyoh/archive/2012/04/10/2440221.html

你可能感兴趣的文章
【洛谷 P1070】道路游戏 (DP)
查看>>
走迷宫(回溯、深搜)判断能否到终点
查看>>
Zookeeper权限管理与Quota管理
查看>>
CORS 详解
查看>>
【原】iOS学习之苹果原生代码实现Autolayout和VFL语言
查看>>
ASP.NET MVC中使用FluentValidation验证实体
查看>>
usb mass storage device
查看>>
CentOs7
查看>>
python3封装Api接口
查看>>
jar包双击执行引用外部包问题
查看>>
OI复习计划
查看>>
about
查看>>
O-Bomb(数位dp)
查看>>
hdu5032 点和查询分别按极角排序 离线做+树状数组
查看>>
hdu1428 递归形式dp(记忆化搜素):A能到B的条件是A到目的地最短路大于B到目的地最短路...
查看>>
实例详解Django的 select_related 和 prefetch_related 函数对 QuerySet 查询的优化(三)...
查看>>
关于VC++6.0 MFC项目运行所需的动态链接库
查看>>
由system.currentTimeMillis() 获得当前的时间
查看>>
复习日记-Linux项目发布
查看>>
The 'Microsoft Jet OLEDB 4.0 Provider' is not registered on the local machine
查看>>