C#数据类型

2019-07-31  本文已影响0人  86a262e62b0b

参考:https://www.runoob.com/csharp/csharp-data-types.html、文档

在 C# 中,变量分为以下几种类型:

一. 值类型

二. 引用类型

1. 对象(Object)类型

object obj;
obj = 100; // 这是装箱

2. 动态(Dynamic)类型

dynamic <variable_name> = value;

例如:

dynamic d = 20;

3. 字符串(String)类型

String str = "runoob.com";

@"runoob.com";
string str = @"C:\Windows";
等价于:
string str = "C:\\Windows";
string str = @"<script type=""text/javascript"">
    <!--
    -->
</script>";

4. 指针类型(Pointer types)

type* identifier;

例如:

char* cptr;
int* iptr;

三. 关于枚举类型

文档:https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/enum

enum Day {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri};
enum Day : byte {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri};
int x = (int)Day.Sun;
上一篇下一篇

猜你喜欢

热点阅读