当前位置: 首页 > news >正文

快速掌握C#语言基础知识点(11.位运算)

关注我的动态

namespace _11.位运算 { internal class Program { private enum MyEnum { VAL1 = 0b_00000000, //1字节 VAL2 = 0b_00000001, VAL3 = 0b_11111111, VAL4 = 0b_00000010, VAL5 = 0b_00000100, } static void Main(string[] args) { var yuResult = MyEnum.VAL1 & MyEnum.VAL2;//位与,结果:MyEnum.VAL1 var huoResult = MyEnum.VAL1 | MyEnum.VAL2;//位或,结果:MyEnum.VAL2 var feiResult = ~MyEnum.VAL1;//求反,结果:MyEnum.VAL3 var yihuoResult = MyEnum.VAL1 ^ MyEnum.VAL2;//异或,两1变0,两0不变,1/0(0/1) 为1,结果:MyEnum.VAL2 var zuoyiResult = (int)MyEnum.VAL2 << 2; //左移2位,结果:MyEnum.VAL5 var youyiResult = (int)MyEnum.VAL5 >> 2; //右移2位,结果:MyEnum.VAL2 } } }
http://www.jsqmd.com/news/1373855/

相关文章:

  • Open Claw:开源机械爪如何重塑机器人交互方式
  • 济南2026住宿实测:3个闭眼区域+3个预订平台,老城慢生活住宿指南 - 阿木小鸟
  • 在macOS上使用空格键预览Markdown:QLMarkdown完整指南
  • LineaPy 代码切片技术揭秘:自动提取数据科学项目关键逻辑
  • PushDeer分布式推送架构深度解析:从单体到微服务的演进之路
  • 2026年8月温州市龙湾区移动1000M单宽带怎么选一篇说透 - 找卡家园
  • 2026年8月驻马店市正阳县移动1000M宽带怎么选一篇说透 - 找卡家园
  • 终极指南:如何使用NxNandManager管理Nintendo Switch NAND存储
  • Mac SSH 连接 Windows 主机教程
  • 2026年北京婚内出轨离婚律师大盘点:靠谱律所筛选标准、避坑指南及服务商对比推荐 - U渠道
  • 3分钟让Windows 11变回熟悉界面:ExplorerPatcher完全指南
  • Godot Voxel模块GDExtension构建指南:从源码编译到项目集成
  • 2026年8月深圳市光明区电信300M宽带办理避坑指南 - 找卡家园
  • 2026成都装修公司口碑精选盘点:正规合规实力强的整装服务商选型指南+签约避坑全维度FAQ - U渠道
  • 2026年8月温州市龙湾区移动500M单宽带怎么选 - 找卡家园
  • 自动标注-AI自主学习功能步骤
  • 3分钟让Windows 11变回你熟悉的模样:ExplorerPatcher深度解析
  • 如何构建企业级LLM监控体系:Langfuse开源AI工程平台深度解析
  • 2026北京离婚协议起草律师评估推荐:靠谱机构筛选指南+避坑FAQ盘点 - 产业观察报
  • AI 办公自动化 OpenClaw 实测,文件管理、键鼠自动化功能演示(含安装包)
  • csdn-cc-bioinfo
  • Spring Boot 3.5 还有免费安全更新吗?OSS 支持已于 2026-06-30 结束,附离线自查工具
  • 2026年8月重庆市开州区移动1000M单宽带我的真实踩坑与实操 - 找卡家园
  • 车载以太网(4)-davinci之TCP/UDP
  • 买吖超市卡回收渠道怎么选?闲置权益变现实用指南 - 团团收购物卡回收
  • 解决iOS KVO崩溃难题:LSSafeProtector自动释放机制原理解析
  • 2026AI医疗诊断记录转文字准识别快整理 诊疗文书清晰更省心
  • 2025届必备的AI辅助论文平台横评
  • TypeScript表单验证的5个高级技巧:让你的代码告别运行时错误
  • 2026年重庆全屋定制品牌推荐!砚禾全屋定制深度解读 - 产品推荐官