C# GetElementsByTagName()是否动态返回值?

C# GetElementsByTagName()是否动态返回值?,c#,winforms,webbrowser-control,getelementsbytagname,C#,Winforms,Webbrowser Control,Getelementsbytagname,我有一些关于内部的问题。读取请求存储在数组中的所有元素并返回它还是动态返回值(如使用yield)?我希望它清楚地返回一个System.Windows.Forms.HtmlElementCollection,它既不实现IEnumerable也不实现IEnumerator。这意味着它不像yield那样工作 yield表示方法是迭代器。此外,对于要成为迭代器的方法,其返回类型必须是IEnumerable、IEnumerable、IEnumerator或IEnumerator 另见: 您可以随时查看。

我有一些关于内部的问题。读取请求存储在数组中的所有元素并返回它还是动态返回值(如使用
yield
)?我希望它清楚地返回一个
System.Windows.Forms.HtmlElementCollection
,它既不实现
IEnumerable
也不实现
IEnumerator
。这意味着它不像
yield
那样工作

yield
表示方法是迭代器。此外,对于要成为迭代器的方法,其返回类型必须是
IEnumerable
IEnumerable
IEnumerator
IEnumerator

另见:

您可以随时查看。