gpt4 book ai didi

c# - 从 List 转换为 IEnumerable 格式

转载 作者:IT王子 更新时间:2023-10-29 03:38:30 29 4
gpt4 key购买 nike

IEnumerable<Book> _Book_IE
List<Book> _Book_List

如何将_Book_List转换成IEnumerable格式?

最佳答案

您不需要转换它。 List<T> 实现 IEnumerable<T> 接口(interface),所以它已经是一个可枚举的。

这意味着拥有以下内容是完全没问题的:

public IEnumerable<Book> GetBooks()
{
List<Book> books = FetchEmFromSomewhere();
return books;
}

还有:

public void ProcessBooks(IEnumerable<Book> books)
{
// do something with those books
}

可以调用的:

List<Book> books = FetchEmFromSomewhere();    
ProcessBooks(books);

关于c# - 从 List 转换为 IEnumerable 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4700613/

29 4 0