📅  最后修改于: 2023-12-03 15:00:15.356000             🧑  作者: Mango
在 C# 中,操作符关键字可用于执行各种算术、逻辑或其他操作。下面是一些常用的操作符关键字。
加法操作符用于将两个数值相加。例如:
int x = 10;
int y = 20;
int result = x + y;
减法操作符用于从一个数值中减去另一个数值。例如:
int x = 20;
int y = 10;
int result = x - y;
乘法操作符用于将两个数值相乘。例如:
int x = 5;
int y = 10;
int result = x * y;
除法操作符用于将一个数值除以另一个数值。例如:
int x = 20;
int y = 5;
int result = x / y;
逻辑与操作符表示“and”。它用于在逻辑表达式中同时测试两个条件。例如:
bool isTrue = true;
int x = 10;
if (isTrue && x > 5)
{
// 逻辑与条件成立
}
逻辑或操作符表示“or”。它用于在逻辑表达式中测试两个条件中的任何一个。例如:
bool isTrue = true;
int x = 3;
if (isTrue || x > 5)
{
// 逻辑或条件成立
}
逻辑非操作符用于反转逻辑表达式的值。例如:
bool isTrue = false;
if (!isTrue)
{
// 逻辑非条件成立
}
等于操作符用于测试两个值是否相等。例如:
int x = 5;
int y = 5;
if (x == y)
{
// 等于条件成立
}
不等于操作符用于测试两个值是否不相等。例如:
int x = 5;
int y = 10;
if (x != y)
{
// 不等于条件成立
}
大于操作符用于测试一个值是否大于另一个值。例如:
int x = 10;
int y = 5;
if (x > y)
{
// 大于条件成立
}
小于操作符用于测试一个值是否小于另一个值。例如:
int x = 5;
int y = 10;
if (x < y)
{
// 小于条件成立
}
大于等于操作符用于测试一个值是否大于或等于另一个值。例如:
int x = 10;
int y = 10;
if (x >= y)
{
// 大于等于条件成立
}
小于等于操作符用于测试一个值是否小于或等于另一个值。例如:
int x = 5;
int y = 10;
if (x <= y)
{
// 小于等于条件成立
}
显式转换操作符用于将一个类型转换为另一个类型。例如:
double value = 10.5;
int result = (int)value;
隐式转换操作符用于自动将一个类型转换为另一个类型。例如:
int x = 10;
float y = x;
空值合并操作符:??
空值合并操作符用于在判空时提供一条简化的语法。例如:
int? x = null;
int y = x ?? 10; // 如果x为空,则y为10,否则y为x的值
操作符关键字在 C# 中扮演着非常重要的角色,在编写代码时需要熟练掌握这些关键字的使用。以上是一些常用的操作符关键字及其使用方法,希望对你们有所帮助。