C#逻辑运算符

C#中逻辑运算符分为: 或、与、非

或||: 对两个bool值进行逻辑运算 有真则真 同假则假

与&&: 对两个布尔值进行运算 有假则假 同真为真

非!: 对两个bool值进行取反 真变假 假变真

或 ||

符号 : ||

<u>*对两个bool值进行逻辑运算 有真则真 同假则假*</u>

用法:

boo result = true || false; // true

result = true || true; // true

result = false || false; //false

与 &&

符号: &&

<u>*对两个布尔值进行运算 有假则假 同真为真*</u>

用法:

bool result = true && false; //false

result = true && true; // true

result = false && false; //false

非 !

符号: !

<u>*对两个bool值进行取反 真变假 假变真*</u>

用法:

bool result = !true; // false

result = !false; // true

优先级

非 的优先级较高 与 的优先级大于 或 逻辑运算符优先级 低于 条件运算符 算数运算符

相关推荐
奔跑的蜗牛FelixChioa几秒前
python异常处理机制详解
开发语言·python
其实防守也摸鱼9 分钟前
ctfshow--Crypto(crypto1-14)解题步骤
java·开发语言·网络·安全·密码学·ctf·ctfshow
Komore31528 分钟前
java 泛型
java·开发语言·泛型
Hemy0829 分钟前
tauri + rust 创建初始项目
开发语言·后端·rust
yqcoder43 分钟前
JavaScript 浅拷贝:只复制“第一层”的艺术
开发语言·javascript·ecmascript
逻辑驱动的ken1 小时前
Java高频面试考点场景题26
java·开发语言·面试·职场和发展·求职招聘
yqcoder1 小时前
JavaScript 闭包:函数背后的“背包”
开发语言·javascript·ecmascript
阿里嘎多学长1 小时前
2026-05-08 GitHub 热点项目精选
开发语言·程序员·github·代码托管
知识分享小能手1 小时前
R语言入门学习教程,从入门到精通,集成开发环境RStudio(2)
开发语言·学习·r语言
葛兰岱尔1 小时前
葛兰岱尔rapid3D Loader for Three.js使用方式及7个基础API说明
开发语言·javascript·3d