ADD列表而不是替换tableViewdatasource

问题描述 投票:0回答:1
var request = new RestRequest { RootElement = "data", Resource = "/users/self/feed" }; request.AddParameter ("access_token", instagramAccessToken); var client = new RestClient ("https://api.instagram.com/v1"); client.ExecuteAsync (request, response => { var rootObject = JsonConvert.DeserializeObject<RootObject> (response.Content); string nextURL = rootObject.pagination.next_url; //// Create Next Client var requestBack = new RestRequest (); var clientBack = new RestClient (nextURL); // GET Next Response clientBack.ExecuteAsync(requestBack, responseBack => { var rootObjectBack = JsonConvert.DeserializeObject<RootObject> (responseBack.Content); table.InvokeOnMainThread (() => { // Create list that contains newly attained JSON List<Datum> instagramData = rootObjectBack.data; // Create dummy list for other values List<Datum> sloppy = null; // Send list that contains data, and the sloppy which doesnt contain anything to the Facebook and Twitter Values. table.Source = new TableSource<Datum>(instagramData, sloppy, sloppy); table.ReloadData (); }); }); });

List<x> A = initial data
List<x> B = new data
A.AddRange(B);
c# ios uitableview xamarin.ios xamarin
1个回答
2
投票
现在B附加到结尾
要访问您现有源内部的公共列表(假设称为“数据”)

((TableSource<Datum>)table.Source).Data

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.