c# 中的default

来源:互联网 发布:出国游翻译软件 编辑:程序博客网 时间:2024/05/12 14:14

C# 中 使用变量有时候 会把变量定义和初始化赋值分开

 

当赋值出错时,需要判断 。

                        DateTime dateA= default(DateTime);
                         
                        try
                        {                  
                            dateA = DateTime.Parse(fieldValueA);

                             // .....其他程序
                           
                        }
                        catch
                        {
                            if (dateA == default(DateTime)) 

                            {
                                //dateA 时赋值失败

                             }

                          }