
本文共 2226 字,大约阅读时间需要 7 分钟。
C#���������������������
���C#���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������������
������������������������������������������default(T)���������������������������
int myInt = new int();
int myInt = default(int);���������������������������������������������������myInt������������0���
���������������������������
C#������������������������������������������������
��������� | ��������� |
---|---|
bool | false |
byte | 0 |
char | ���\0��� |
decimal | 0.0M |
double | 0.0D |
enum | ��������� (E)0 |
float | 0.0F |
int | 0 |
long | 0L |
sbyte | 0 |
short | 0 |
struct | ������������������������0������������������������null��������� |
uint | 0 |
ulong | 0 |
ushort | 0 |
null������ | null |
���������������������(keyword)���������
���������������������������������������������������������������������������
class TestDefault { public T Foo() { // ������null��������������� T t = null; // ���������������������������������
// ��������������������� return default(T);}
}
���T������������������default(T)������������������������������������������������������������������������������������null���
���������������������������������T���������������������������������������������
������������������������������������������������������
������������
������
C#���������������������������������������������������������������������������������������������������������������������������������������������������default(keyword)���������������������������������������������������������������������������������������null������������������������������C#���������������������������������
������������������C#������������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
