Linq2Twitter 获取媒体实体 System.Collections.Generic.List C#

Linq2Twitter Get media entities System.Collections.Generic.List C#

大家好这里有一个菜鸟问题,

我正在尝试使用 C# 中的 Twitter 库 "linq2twitter"。 我想从 :

获取内容

System.Collections.Generic.List <.LinqToTwitter.MediaEntity.>

我的尝试很简单:

public 字符串[] MediaContent;

MediaContent = tweet.Entities.MediaEntities.ToArray()

我尝试使用 .ToArray() 函数将其转换为字符串 [] 数组,但出现错误 "conversion from Type LinqToTwitter.MediaEntity[] in string[] is not possible"

我想有更好的方法从这种类型的列表中获取数据吗? 有人可以给我提示吗?

谢谢,

Fid

您可以使用 thorkia 评论中的技术来获取 MediaEntity 的字符串属性之一,但不清楚这是否是您想要的。以下是将 List 转换为 MediaEntity[] 的方法:

public MediaEntity[] MediaContent;

MediaContent = tweet.Entities.MediaEntities.ToArray()

在这里,我所做的只是将数组类型从 string[] 更改为 MediaEntity[]。