在使用 ToList()
时,是否需要考虑对性能的影响?
我正在编写一个从目录中检索文件的查询,这个查询是:
string[] imageArray = Directory.GetFiles(directory);
然而,因为我喜欢与 List<>
工作,而不是,我决定放入..。
List<string> imageList = Directory.GetFiles(directory).ToList();
那么,在决定执行这样的转换时,是否应该考虑某种性能影响——或者仅在处理大量文件时才考虑?这是一个微不足道的转换吗?