这是我的代码:
var client = new FacebookClient(token);
dynamic result = client.Get("search?q=tbilisi&type=user", new { });
result.data是一个数组,如何确定它是否为空数组。例如,我试图做的事情:
while (true)
{
if (result == null)
{
break;
}
if (result.data == null )
{
break;
}
但不是炒作。当result.data = []
我希望在循环时检查和中断。
答案 0 :(得分:8)
var array = result.data as Facebook.JsonArray;
if (array == null || array.Count == 0)
答案 1 :(得分:1)
while (true)
{
if (result == null)
{
break;
}
if (result.data == null || !result.data.Any())
{
break;
}
}
答案 2 :(得分:0)
while(result.data.length> 0) { 你的代码在这里 }