什么是在我的Youtube Downloader .dll中返回值的最佳方法?

时间:2010-10-31 10:35:47

标签: c# .net youtube

所以我基本上是在做一个youtube下载器.dll。我需要的是返回两个不同类型的值及其自己的值。我已经尝试将这些文件写入临时文件,但这很耗费资源。

我需要返回一组名为youtube链接的值 我需要返回一组称为youtube链接质量的值 我需要返回一组名为youtube链接类型的值

我该怎么做? 字典?

1 个答案:

答案 0 :(得分:1)

如何定义描述返回数据的自定义类?

public class YouTubeLink
{
   int Quality{get;private set;}
   string Type{get;private set;};
   string Url{get;private set;};
   public YouTubeLink(...){...}
}

public class YouTubeVideoInfo
{
   public ReadOnlyCollection<YouTubeLink> Links{get;}
   ...
}