안녕하세요, 인증 된 사용자의 친구 목록을 얻기 위해 twitterizer를 사용하고 있습니다. while 루프가 성공적으로 반복 된 후. ResponseObject.NextPage를 호출하면 invalidcastexception이 발생합니다. 나는 왜 내가 오류를 얻고 있는지에 관해서 난처한 입장에 처해있다. 왜 누군가는 볼 수 있습니까?twitter 친구의 nextpage를 가져올 때 잘못된 캐스트 예외가 발생했습니다.
아래 코드.
이 버그처럼 보이는List<String> GetFriends(OAuthTokens tokens)
{
var result = new List<String>();
TwitterResponse<TwitterUserCollection> friendsResponse = TwitterFriendship.Friends(tokens);
if (friendsResponse.Result != RequestResult.Success)
{
return new List<string> {friendsResponse.ErrorMessage};
}
TwitterUserCollection friends = friendsResponse.ResponseObject;
while (friends != null)
{
result.AddRange(friends.Select(x => x.Name));
var y = friends.NextPage(); //ERROR HERE
friendsResponse = y;
if (friendsResponse.Result != RequestResult.Success)
{
return new List<string> {friendsResponse.ErrorMessage};
}
friends = friendsResponse.ResponseObject;
}
return result;
}