C# 变量 & Opera示例

C# 变量

变量是用于存储各种数据类型值的存储区域的名称。C# 中的每个变量都需要具有特定的类型,这决定了变量内存的大小和布局。

例如,变量可以是 String 类型,这意味着它将用于存储字符串值。根据数据类型,可以对变量执行特定的操作。

例如,如果我们有一个整数变量,那么就可以对该变量进行加法和减法等运算。一个程序中可以声明多个变量。

让我们看一个声明不同数据类型的多个变量的简单示例。

在我们的示例中,我们将定义两个变量,一个是“string”类型,另一个是“Integer”类型。然后我们将这些变量的值显示到控制台。对于每个示例,我们将仅修改 Program.cs 文件中的 main 函数。

C# 变量

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();
  }
 }
}

代码说明

  1. 声明了一个字符串类型的变量。变量的名称是 'message'。变量的值为“The value is”。
  2. 声明了一个数据类型为 Integer (Int32) 的变量。变量的名称为“val”。变量的值为 30。
  3. 最后,Console.write 语句用于输出 String 和 Integer 变量的值。

如果上述代码输入正确,并且程序成功执行,则会显示以下输出。

输出

C# 变量

从输出中,您可以看到字符串和整数变量的值都显示到控制台。

Opera运算符用于对各种数据类型的值执行运算。例如,要执行 2 个数字的加法,可使用 + 运算符。

让我们看一下各种可用的运算符表 数据类型

C# Opera职权范围

算术 Opera职权范围

这些运算符用于对数字执行数学运算。以下是可用的运算符列表 C#.

Opera器 描述
+ 添加两个操作数
从第一个操作数中减去第二个操作数
* 将两个操作数相乘
/ 用分子除以分母
% 系数 Opera整数除法后的余数
++ 增量运算符将整数值增加一
- 减量运算符将整数值减少一

相关的 Opera职权范围

这些是用于对数字执行关系运算的运算符。以下是 C# 中可用的关系运算符列表。

Opera器 描述
== 检查两个操作数的值是否相等,如果是,则条件为真。
!= 检查两个操作数的值是否相等,如果值不相等则条件为真。
> 检查左操作数的值是否大于右操作数的值,如果是,则条件为真。
< 检查左操作数的值是否小于右操作数的值,如果是,则条件为真。
>= 检查左操作数的值是否大于或等于右操作数的值,如果是,则条件为真。
<= 检查左操作数的值是否小于或等于右操作数的值,如果是,则条件为真。

合乎逻辑 Opera职权范围

这些是用于对值执行逻辑运算的运算符。以下是 C# 中可用的运算符列表。

Opera器 描述
&& 这是逻辑与运算符。如果两个操作数都为真,则条件为真。
|| 这是逻辑或运算符。如果任何一个操作数为真,则条件为真。
! 这是逻辑非运算符。

让我们看一个简单的例子,了解如何在.Net 中使用运算符。

在我们的示例中,我们将定义 2 个整数变量和一个布尔变量。然后我们将执行以下操作

C# Opera职权范围

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();
  }
 }
}

代码说明

  1. 定义了两个整数变量,一个是 val1,另一个是 val2。这些将用于展示关系和算术运算。定义了一个布尔变量来展示逻辑运算。
  2. 显示了一个算术运算的示例,其中对 val1 和 val2 执行加法运算符。结果写入控制台。
  3. 显示了一个关系运算的示例,其中对 val1 和 val2 执行小于运算符。结果写入控制台。
  4. 这里显示了一个逻辑运算示例,其中将逻辑运算符 (!) 应用于状态变量。逻辑 NOT 运算符会反转任何布尔值的当前值。因此,如果布尔值为“true”,则逻辑 NOT 将返回值“false”,反之亦然。在我们的例子中,由于状态变量的值为“true”,因此结果将显示“false”。结果将写入控制台。

如果上述代码输入正确,并且程序执行成功,则会显示输出。

输出

C# Opera职权范围