新发现IsNullOrEmpty错误?

时间:2013-12-05 20:05:09

标签: isnullorempty

下面的

是异步调用和

if(args [0])。ToString()返回null,首先{永远不会到达,线程似乎消失或阻塞。

if(args [0])。ToString()返回“”,只是表现正常。

  if (string.IsNullOrEmpty( (args[0]).ToString()) )
            {

            }

1 个答案:

答案 0 :(得分:1)

如果args[0]为空,.ToString()会在您的结果上调用NullReferenceException之前抛出IsNullOrEmpty()