码迷,mamicode.com
首页 > Windows程序 > 详细

C#中的default的用法

时间:2020-07-10 18:38:28      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:null   假设   def   无法   private   icc   构造方法   默认   default   

class MyGenericClass1<T1, T2>
{

private T1 obj1;

public MyGenericClass1()
{
//default关键字什么情况下可以用(无法随便假设某种类型,这种类型也许没有构造方法,也许是私有的
obj1 = default(T1);//如果T1是因引用类型,就赋值null。如果是值类型就给默认值。对于数据类型是0。结果类型的话要依据具体的成员类型确定为0或者null
}
}

C#中的default的用法

标签:null   假设   def   无法   private   icc   构造方法   默认   default   

原文地址:https://www.cnblogs.com/m962263807/p/13280674.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!