六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 42|回复: 0

C#如何表达java的运算符>>>

[复制链接]

升级  85%

884

主题

884

主题

884

主题

探花

Rank: 6Rank: 6

积分
2700
 楼主| 发表于 2013-1-26 14:19:15 | 显示全部楼层 |阅读模式
>>>运算符在java中为无符号数右移操作,高位补0。而>>运算符不同的是高位补符号位,正数补0负数由于是补码所以补1。
c#没有这个运算符,所以也不能重载,但可以实现相同效果
<div style="padding: 4px 5.4pt; width: 95%;">unchecked((uint)-64)>>5
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表