我正在使用 TweetInvi 来获取一堆与指定主题标签匹配的推文。我用以下方法做到这一点:
var matchingTweets = Search.SearchTweets(hashtag);
这将返回一个 IEnumerable (命名为ITweet
的接口Tweet
),但是我无法创建一个List<>
of Tweets
,因为Tweet
它是一个静态类型。
相反,我objects
使用以下方法制作了一个列表:
List<object> matches = matchingTweets.Cast<object>().ToList();
但是,尽管 IEnumerable 的每个成员matchingTweets
都有许多属性,但我无法使用以下方法访问它们:
long tweetID = matches[i].<property>;
使用matches[i].ToString()
返回推文内容,那么我如何有效地将结果matchingTweets
转换为列表,然后访问这些列表成员的属性?理想情况下,我希望避免使用dynamic
.