C#中值类型数据的默认值表

在 C# 中不允许使用未初始化的变量!

值类型

默认值

bool

false

byte

0

char

'\0'

decimal

0.0M

double

0.0D

enum

表达式 (E)0 产生的值,其中 为 enum 标识符。

float

0.0F

int

0

long

0L

sbyte

0

short

0

结构

将所有的值类型字段设置为默认值并将所有的引用类型字段设置为 null 时产生的值。

uint

0

ulong

0

ushort

0

 

posted on 2012-11-21 08:06  momingliu11  阅读(1198)  评论(0)    收藏  举报