我正在尝试从Xamarin中的Parse对象获取值(firstName)。
我尝试了以下但是得到错误没有“获取”的定义。
有什么想法?我很欣赏时间和专业知识。
我的查询
async void GetLegacies() {
var query = ParseObject.GetQuery
("Legacy").WhereEqualTo("objectId", "EVw5ziGIIb");
IEnumerable<ParseObject> results = await query.FindAsync();
var count = await query.CountAsync();
string firstName = results.Get<string>("firstName");
Console.WriteLine(count);
Console.WriteLine (firstName);
}
答案 0 :(得分:4)
IEnumerable<ParseObject> results = await query.FindAsync();
results
是ParseObject
的集合,而不是单个结果。你应该试试
IEnumerable<ParseObject> results = await query.FindAsync();
List<ParseObject> list = results.ToList();
然后
list[0].Get<string>("firstName");
获取结果中第一个元素的值