C# 在我的Youtube Downloader.dll中返回值的最佳方式是什么?
所以我基本上是在制作一个youtube downloader.dll。我需要的是返回两种不同类型的值及其各自的值。我曾尝试将这些文件写入临时文件,但这会消耗资源 我需要返回一个名为youtube链接的值集合 我需要返回一个名为youtube链接质量的值集合 我需要返回一个名为youtube链接类型的值集合 我该怎么做?C# 在我的Youtube Downloader.dll中返回值的最佳方式是什么?,c#,.net,youtube,C#,.net,Youtube,所以我基本上是在制作一个youtube downloader.dll。我需要的是返回两种不同类型的值及其各自的值。我曾尝试将这些文件写入临时文件,但这会消耗资源 我需要返回一个名为youtube链接的值集合 我需要返回一个名为youtube链接质量的值集合 我需要返回一个名为youtube链接类型的值集合 我该怎么做? 字典?定义一个描述返回数据的自定义类怎么样 public class YouTubeLink { int Quality{get;private set;} stri
字典?定义一个描述返回数据的自定义类怎么样
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;}
...
}
公共类YouTubeLink
{
int质量{get;私有集;}
字符串类型{get;private set;};
字符串Url{get;private set;};
公共YouTubeLink(…){…}
}
公共类YouTubeVideoInfo
{
公共只读集合链接{get;}
...
}
为什么out
或ref
说明符未涵盖要求?