Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c#运算符

作者:我愿等你贰年〃   发布日期:2026-03-16   浏览:94

// C# 运算符示例代码

using System;

class Program
{
    static void Main()
    {
        // 算术运算符
        int a = 10;
        int b = 5;
        Console.WriteLine("a + b = " + (a + b)); // 加法运算符
        Console.WriteLine("a - b = " + (a - b)); // 减法运算符
        Console.WriteLine("a * b = " + (a * b)); // 乘法运算符
        Console.WriteLine("a / b = " + (a / b)); // 除法运算符
        Console.WriteLine("a % b = " + (a % b)); // 取模运算符

        // 关系运算符
        Console.WriteLine("a == b: " + (a == b)); // 等于运算符
        Console.WriteLine("a != b: " + (a != b)); // 不等于运算符
        Console.WriteLine("a > b: " + (a > b));   // 大于运算符
        Console.WriteLine("a < b: " + (a < b));   // 小于运算符
        Console.WriteLine("a >= b: " + (a >= b)); // 大于等于运算符
        Console.WriteLine("a <= b: " + (a <= b)); // 小于等于运算符

        // 逻辑运算符
        bool x = true;
        bool y = false;
        Console.WriteLine("x && y: " + (x && y)); // 逻辑与运算符
        Console.WriteLine("x || y: " + (x || y)); // 逻辑或运算符
        Console.WriteLine("!x: " + (!x));         // 逻辑非运算符

        // 位运算符
        int c = 6; // 二进制为 0110
        int d = 2; // 二进制为 0010
        Console.WriteLine("c & d = " + (c & d)); // 按位与运算符
        Console.WriteLine("c | d = " + (c | d)); // 按位或运算符
        Console.WriteLine("c ^ d = " + (c ^ d)); // 按位异或运算符
        Console.WriteLine("c << 1 = " + (c << 1)); // 左移运算符
        Console.WriteLine("c >> 1 = " + (c >> 1)); // 右移运算符

        // 赋值运算符
        int e = 10;
        e += 5; // 等价于 e = e + 5
        Console.WriteLine("e += 5: " + e);

        // 条件运算符
        int f = 20;
        string result = (f % 2 == 0) ? "Even" : "Odd";
        Console.WriteLine("f is " + result);
    }
}

解释说明:

  1. 算术运算符:用于执行基本的数学运算,如加法、减法、乘法、除法和取模。
  2. 关系运算符:用于比较两个值,返回布尔结果(truefalse)。
  3. 逻辑运算符:用于组合多个布尔表达式,返回布尔结果。
  4. 位运算符:对整数进行按位操作,如按位与、或、异或、左移和右移。
  5. 赋值运算符:用于将一个值赋给变量,并可以结合其他运算符简化表达式。
  6. 条件运算符:也称为三元运算符,用于根据条件选择不同的值。

希望这些示例能帮助你理解C#中的各种运算符。

上一篇:c# split()函数

下一篇:c# clone

大家都在看

c# 二进制

c# 创建目录

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#获取系统时间

c#游戏开发

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站