📅  最后修改于: 2023-12-03 14:40:30.577000             🧑  作者: Mango
在C#中,操作员关键字是一组用于执行特定操作的符号。操作员关键字允许程序员在表达式中使用这些符号来执行算术、逻辑和比较操作等。
以下是一些常用的C#操作员关键字:
下面是一些C#操作员关键字的示例代码。
int num1 = 10;
int num2 = 5;
int sum = num1 + num2; // 加法操作
int diff = num1 - num2; // 减法操作
int prod = num1 * num2; // 乘法操作
int quo = num1 / num2; // 除法操作
int mod = num1 % num2; // 取模操作
int num = 10;
num += 5; // 加法赋值操作,等同于 num = num + 5;
num -= 3; // 减法赋值操作,等同于 num = num - 3;
num *= 2; // 乘法赋值操作,等同于 num = num * 2;
num /= 4; // 除法赋值操作,等同于 num = num / 4;
num %= 2; // 取模赋值操作,等同于 num = num % 2;
bool bool1 = true;
bool bool2 = false;
bool result1 = bool1 && bool2; // 逻辑与操作
bool result2 = bool1 || bool2; // 逻辑或操作
bool result3 = !bool1; // 逻辑非操作
int num1 = 10;
int num2 = 5;
bool equals = num1 == num2; // 相等比较
bool notEquals = num1 != num2; // 不相等比较
bool greaterThan = num1 > num2; // 大于比较
bool lessThan = num1 < num2; // 小于比较
bool greaterThanOrEqual = num1 >= num2; // 大于等于比较
bool lessThanOrEqual = num1 <= num2; // 小于等于比较
int num1 = 5; // 二进制表示为 00000101
int num2 = 3; // 二进制表示为 00000011
int result1 = num1 & num2; // 按位与操作,结果为 00000001 (1)
int result2 = num1 | num2; // 按位或操作,结果为 00000111 (7)
int result3 = num1 ^ num2; // 按位异或操作,结果为 00000110 (6)
int result4 = ~num1; // 按位取反操作,结果为 11111010 (-6)
int result5 = num1 << 2; // 左移操作,结果为 00010100 (20)
int result6 = num1 >> 1; // 右移操作,结果为 00000010 (2)
操作员关键字在C#中扮演着重要的角色,它们使程序员能够更方便地执行各种操作。了解和熟练使用这些操作员关键字对于开发高效的C#应用程序至关重要。以上示例提供了常见操作员关键字的用法示例,你可以根据自己的需要灵活运用它们。