社区
C#
帖子详情
C#中整数类型转换中~号的作用
lorcsdn
2009-04-24 08:25:47
public UInt16 getChecksum()
{
UInt32 chcksm = 0; //这里定义了一个uint32
//中间对chcksm有一系列操作
return (UInt16)(~chcksm) //返回的应该是 uint16
}
~号在这里起到了什么功能呢?
...全文
74
3
打赏
收藏
C#中整数类型转换中~号的作用
public UInt16 getChecksum() { UInt32 chcksm = 0; //这里定义了一个uint32 //中间对chcksm有一系列操作 return (UInt16)(~chcksm) //返回的应该是 uint16 } ~号在这里起到了什么功能呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lorcsdn
2009-04-24
打赏
举报
回复
谢谢2位
zgke
2009-04-24
打赏
举报
回复
~ 运算符对操作数执行按位求补运算,其效果相当于反转每一位。按位求补运算符是为
也就是说 ~00000000= 11111111
~10000001= 01111110
rightyeah
2009-04-24
打赏
举报
回复
~ 运算符对操作数执行求补操作
C#
的Socket实现UDP协议通信
C#
的Socket实现UDP协议通信 CSharp
Newtonsoft.Json.dll 程序文件
json对象格式转化,最新版本 Newtonsoft.Json.dll 欢迎大家使用。不需要任何分
C#
中
的
类型转换
C#
中
的
类型转换
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:
C#
作者:吴锦华 撰写时间:2021/9/18 一、
类型转换
概念
C#
是一门强类型语言,对类型要求比较严格,但是在一定的条件下也是可以相互转换的,如将 int型数据转换成double型数据。
C#
允许使用两种转换方式:隐式
类型转换
和显式
类型转换
。 1、 隐式
类型转换
隐式类型...
C#
中
的数据
类型转换
C#
中
的数据
类型转换
,
C#
是一门强类型语言,对类型要求比较严格,但是在一定的条件下也是可以相互转换的, 如将 int 型数据转换成 double 型数据。
C#
中
的数据
类型转换
分为两种:隐式
类型转换
以及显式
类型转换
;1、隐式
类型转换
,隐式
类型转换
是
C#
默认的以安全方式进行的转换,不会导致数据丢失。例如,从小的
整数
类型转换
为大的
整数
类型,从派生类转换为基类...
C#
的
类型转换
在
C#
中
,
类型转换
是将一个数据类型的值转换为另一个数据类型的过程。
类型转换
在编程
中
是非常常见和重要的,它可以帮助我们在不同数据类型之间进行数据的传递和操作。在
C#
中
,我们还可以自定义
类型转换
,通过实现特定的方法来支持自定义类型之间的转换。implicit和explicit。implicit用于定义隐式转换方法;explicit用于定义显式转换方法。set;// 使用隐式转换// 隐式转换// 输出结果:10// 使用显式转换// 显式转换// 输出结果:20。
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章