关系运算
关系运算
关系运算包括:
>
<
>=
<=
==
!=
。Console.WriteLine(5 == 4); // 输出:False
关系运算的结果是一个bool值。
==
表示等于,=
表示赋值。int a = 1; // 把1赋值给a Console.WriteLine(a == 1); // 输出:True Console.WriteLine(a = 1); // 输出:1。少写了一个=,就表示赋值了。把1赋值给a,再输出a的值。
字符串的比较
字符串在生活中原本是不能比较的,但在计算机中我们自定义了一套比较规则。字符串能比较就可以排序,排序后就能方便快速查找,所以字符串的比较意义重大。
- 字符之间可以按
ASCII
编码比较大小。 - 如果第1个字母相同就比较下一个字母。
Console.WriteLine("A" > "a"); // 输出False Console.WriteLine("abcdefg" > "b"); // 输出False