亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

C# 变量和运算符示例

C# 变量

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

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

例如,如果我们有一个 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();
  }
 }
}

代码说明

  1. 声明了数据类型 String 的变量。变量的名称是“消息”。变量的值是“值是”。
  2. 声明了数据类型 Integer (Int32) 的变量。变量的名称是“val”。变量的值为 30。
  3. 最后使用 Console.write 语句输出 String 和 Integer 变量的值。

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

输出

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

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

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

C# 运算符

算术运算符

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

运算符 说明 +添加两个操作数–从第一个操作数中减去第二个操作数*将两个操作数相乘/将分子除以反分子%模运算符和整数除法后的余数++增量运算符将整数值加一—减数运算符减小整数值由一个

关系运算符

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

运算符 说明 ==检查两个操作数的值是否相等,如果是,则条件为真。!=检查两个操作数的值是否相等,如果值不相等,则条件为真。>检查值是否左操作数的值大于右操作数的值,如果是,则条件为真。<检查左操作数的值是否小于右操作数的值,如果是,则条件为真。>=检查左操作数大于或等于右操作数的值,如果是则条件为真。<=检查左操作数的值是否小于或等于右操作数的值,如果是则条件为真。

逻辑运算符

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

运算符 说明 &&这是逻辑与运算符。如果两个操作数都为真,则条件为真。||这是逻辑或运算符。如果任何操作数为真,则条件为真。这是逻辑非运算符。

让我们看一个如何在 .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();
  }
 }
}

代码说明

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

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

输出


C语言

  1. C# 变量和(原始)数据类型
  2. C++ 变量、文字和常量
  3. C 变量、常量和文字
  4. C 存储类
  5. C++ 中的运算符示例:什么是、类型和程序
  6. 带有示例的 C++ 指针
  7. C++ 结构与示例
  8. C++ 中的 std::list 示例
  9. 集合中的 Python 计数器示例
  10. Java - 变量类型
  11. C - 变量
  12. C++ 中的变量作用域