2016-11-03 52 views
0

我一直在使用火力地堡我Xamarin的应用程序,使用Xamarin.Firebase测试32火力地堡Xamarin的foreach快照儿童

我的项目由有错误:

foreach (DataSnapshot postSnapShot in snapshot.Children) 
{ 
     // Do something 
} 

的错误是:

foreach语句无法对'Java.Lang.IIterable'类型的变量进行操作,因为'Java.Lang.IIterable'不包含'GetEnumerator'的公共定义

+0

其实这个错误很明显,不是吗? – Sid

+0

有关类似问题,请参阅我的回答:[https://stackoverflow.com/a/44783540/2959575](https://stackoverflow.com/a/44783540/2959575) –

回答

0

你可以在你的文件中导入System.linq然后迭代抛出snapshot.Childen.ToEnumerable()