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

C# 数据类型详解:int、double、bool、string 等核心类型实战

C# 中的数据类型是什么?

C# 提供一组基本数据类型,构成应用程序的基石。这些类型定义变量可容纳的值类型,并决定运行时如何处理它们。下面通过清晰可运行的示例讲解最常用的类型——int、double、bool 和 string。

1) 整型 (int)

int(Int32)存储整数,范围 –2,147,483,648 到 2,147,483,647。它是计数、索引和算术运算最常用的数值类型。

C# 数据类型详解:int、double、bool、string 等核心类型实战

using System;
namespace DemoApplication {
    class Program {
        static void Main(string[] args) {
            int num = 30;
            Console.Write(num);
            Console.ReadKey();
        }
    }
}

解析

  1. 声明 int 变量 num 并赋值 30。
  2. 将 num 打印到控制台。

运行程序产生输出:

C# 数据类型详解:int、double、bool、string 等核心类型实战

2) 双精度浮点型 (double)

double 表示双精度浮点数,适合科学数据等高精度计算。

C# 数据类型详解:int、double、bool、string 等核心类型实战

using System;
namespace DemoApplication {
    class Program {
        static void Main(string[] args) {
            double num = 30.33;
            Console.Write(num);
            Console.ReadKey();
        }
    }
}

解析

  1. 声明 double 变量 num 赋值 30.33。
  2. 在控制台显示 num。

控制台显示:

C# 数据类型详解:int、double、bool、string 等核心类型实战

3) 布尔型 (bool)

布尔类型仅存 true 或 false,是控制流、条件判断和标志的基础。

C# 数据类型详解:int、double、bool、string 等核心类型实战

using System;
namespace DemoApplication {
    class Program {
        static void Main(string[] args) {
            bool status = true;
            Console.Write(status);
            Console.ReadKey();
        }
    }
}

解析

  1. 定义 bool 变量 status 设为 true。
  2. 打印布尔值。

输出:

C# 数据类型详解:int、double、bool、string 等核心类型实战

4) 字符串 (string)

字符串存储 Unicode 字符序列,是文本处理、用户交互和数据序列化不可或缺的类型。

C# 数据类型详解:int、double、bool、string 等核心类型实战

using System;
namespace DemoApplication {
    class Program {
        static void Main(string[] args) {
            string message = "Hello";
            Console.Write(message);
            Console.ReadKey();
        }
    }
}

解析

  1. 声明 string 变量 message 初始化为 "Hello"。
  2. 将字符串输出到控制台。

结果:

C# 数据类型详解:int、double、bool、string 等核心类型实战

这些示例展示了每位 C# 开发者必须掌握的核心数据类型。理解各类型的语义与适用场景,能编写更简洁、安全、高性能的代码。

C语言

  1. 掌握 C# using 指令:命名空间导入、别名与静态导入全解析
  2. 深入理解 C++ 数据类型:基础类型、修饰符与最佳实践
  3. C 语言数据类型详解:int、float、char 等核心类型完全指南
  4. C 语言用户自定义函数四大模式对比:参数与返回值的设计权衡
  5. C++ 变量与数据类型全解析:int、double、char、string、bool 详细指南
  6. C++ 运算符全解析:类型、示例与示例程序
  7. C++ char 类型完全指南:声明、ASCII 码、输入输出与字符串转换
  8. C++ 结构体详解:定义、初始化、指针、函数参数与局限性
  9. 掌握 C++ std::list:语法、函数与实战示例
  10. C 语言 free() 函数实战指南:正确释放动态内存、防泄漏与避坑全解析
  11. C 语言数据类型完全指南:整型、浮点型、void 与派生类型
  12. C# 数据类型权威指南:值类型、引用类型、指针类型与 sizeof 实战