C# 基础入门 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

逻辑运算符


  下表显示了 C# 支持的所有逻辑运算符。假设变量 A 为布尔值 true,变量 B 为布尔值 false,则:

运算符描述实例
&&称为逻辑与运算符。如果两个操作数都非零,则条件为真。 (A && B) 为假。
||称为逻辑或运算符。如果两个操作数中有任意一个非零,则条件为真。 (A || B) 为真。
!称为逻辑非运算符。用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。 !(A && B) 为真。
using System;
namespace test
{
    class calc
    {
        static void Main()
        {
             bool a=true,b=false;
            bool  c=a&&b;
            Console.WriteLine("a&&b is "+c.ToString());
            Console.WriteLine("!a is "+(!a).ToString());
        }
    }
}
已知变量 A 为布尔值 true,变量 B 为布尔值 false,则a||b??