C#中的数据类型

数据类型定义应存储和使用哪些数据以及如何使用它们。C#是一种类型安全的语言。变量被声明为特定类型,并且每个变量被约束为仅保存其声明类型的值。在C#中,使用两种类型的数据类型:

  1. 值类型

  2. 引用类型

  • 值类型的变量仅直接包含具有该值的对象。

  • 引用类型的变量直接包含对对象的引用。另一个变量可能包含对同一对象的引用。

  • 我们可以通过声明枚举或结构来定义自己的值类型。

C#预定义数据类型

在C#编译器中预定义的数据类型,也称为C#的基本数据类型。这些数据类型的值范围(最小值和最大值)和大小是预定义的。任何人都无法修改这些数据类型的范围和大小。

以下是基本/预定义的C#数据类型的列表,包括类型,大小,范围等。
图像来源: http : //apprize.info/c/essential/2.html

C#基本/预定义数据类型

  • 值类型的示例是:int A = 50; 此处的变量可以在程序中使用的保持值50

  • 我们可以定义新的引用类型类,接口和委托声明。
    引用类型的示例是:

    object ABC = new object();
    ABC.myValue = 50;
  • 转义序列和逐字字符串在C#
    string X = "\"Hello \nHow are you\"";

    \ n 用于打印换行,而 \" 用于在控制台屏幕上打印双引号。