C# 变量 & Opera示例
C# 变量
变量是用于存储各种数据类型值的存储区域的名称。C# 中的每个变量都需要具有特定的类型,这决定了变量内存的大小和布局。
例如,变量可以是 String 类型,这意味着它将用于存储字符串值。根据数据类型,可以对变量执行特定的操作。
例如,如果我们有一个整数变量,那么就可以对该变量进行加法和减法等运算。一个程序中可以声明多个变量。
让我们看一个声明不同数据类型的多个变量的简单示例。
在我们的示例中,我们将定义两个变量,一个是“string”类型,另一个是“Integer”类型。然后我们将这些变量的值显示到控制台。对于每个示例,我们将仅修改 Program.cs 文件中的 main 函数。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { String message="The value is "; Int32 val=30; Console.Write(message+val); Console.ReadKey(); } } }
代码说明
- 声明了一个字符串类型的变量。变量的名称是 'message'。变量的值为“The value is”。
- 声明了一个数据类型为 Integer (Int32) 的变量。变量的名称为“val”。变量的值为 30。
- 最后,Console.write 语句用于输出 String 和 Integer 变量的值。
如果上述代码输入正确,并且程序成功执行,则会显示以下输出。
输出
从输出中,您可以看到字符串和整数变量的值都显示到控制台。
Opera运算符用于对各种数据类型的值执行运算。例如,要执行 2 个数字的加法,可使用 + 运算符。
让我们看一下各种可用的运算符表 数据类型
C# Opera职权范围
算术 Opera职权范围
这些运算符用于对数字执行数学运算。以下是可用的运算符列表 C#.
Opera器 | 描述 |
---|---|
+ | 添加两个操作数 |
– | 从第一个操作数中减去第二个操作数 |
* | 将两个操作数相乘 |
/ | 用分子除以分母 |
% | 系数 Opera整数除法后的余数 |
++ | 增量运算符将整数值增加一 |
- | 减量运算符将整数值减少一 |
相关的 Opera职权范围
这些是用于对数字执行关系运算的运算符。以下是 C# 中可用的关系运算符列表。
Opera器 | 描述 |
---|---|
== | 检查两个操作数的值是否相等,如果是,则条件为真。 |
!= | 检查两个操作数的值是否相等,如果值不相等则条件为真。 |
> | 检查左操作数的值是否大于右操作数的值,如果是,则条件为真。 |
< | 检查左操作数的值是否小于右操作数的值,如果是,则条件为真。 |
>= | 检查左操作数的值是否大于或等于右操作数的值,如果是,则条件为真。 |
<= | 检查左操作数的值是否小于或等于右操作数的值,如果是,则条件为真。 |
合乎逻辑 Opera职权范围
这些是用于对值执行逻辑运算的运算符。以下是 C# 中可用的运算符列表。
Opera器 | 描述 |
---|---|
&& | 这是逻辑与运算符。如果两个操作数都为真,则条件为真。 |
|| | 这是逻辑或运算符。如果任何一个操作数为真,则条件为真。 |
! | 这是逻辑非运算符。 |
让我们看一个简单的例子,了解如何在.Net 中使用运算符。
在我们的示例中,我们将定义 2 个整数变量和一个布尔变量。然后我们将执行以下操作
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { Int32 val1 = 10,val2 = 20; bool status = true; Console.WriteLine(val1 + val2); Console.WriteLine(val1 < val2); Console.WriteLine(!(status)); Console.ReadKey(); } } }
代码说明
- 定义了两个整数变量,一个是 val1,另一个是 val2。这些将用于展示关系和算术运算。定义了一个布尔变量来展示逻辑运算。
- 显示了一个算术运算的示例,其中对 val1 和 val2 执行加法运算符。结果写入控制台。
- 显示了一个关系运算的示例,其中对 val1 和 val2 执行小于运算符。结果写入控制台。
- 这里显示了一个逻辑运算示例,其中将逻辑运算符 (!) 应用于状态变量。逻辑 NOT 运算符会反转任何布尔值的当前值。因此,如果布尔值为“true”,则逻辑 NOT 将返回值“false”,反之亦然。在我们的例子中,由于状态变量的值为“true”,因此结果将显示“false”。结果将写入控制台。
如果上述代码输入正确,并且程序执行成功,则会显示输出。