如何检查动态数组是否为空?

Nik*_*ili 0 c#

这是我的代码:

  var client = new FacebookClient(token);
 dynamic result = client.Get("search?q=tbilisi&type=user", new {  });
Run Code Online (Sandbox Code Playgroud)

result.data是一个数组,如何确定它是否为空数组.例如,我正在尝试做什么:

 while (true)
 {
     if (result == null)
     {
         break;
     }
     if (result.data ==  null )
     {
         break;
     }
Run Code Online (Sandbox Code Playgroud)

但不是炒锅.当result.data = []我想检查和打破循环时.

Bac*_*cks 8

var array = result.data as Facebook.JsonArray;
if (array == null || array.Count == 0)
Run Code Online (Sandbox Code Playgroud)