我相信,我知道答案。但是,试图得到确认。如果,您执行以下操作:foreach (string str in Directory.GetFileSystemEntries(path)) { Console.WriteLine(str); }代替:string[] directoryEntries = Directory.GetFileSystemEntries(path);foreach (string str in directoryEntries) { Console.WriteLine(str); }Directory.GetFileSystemEntries(path),在幕后,只会被执行一次,对吗?在这种情况下,我认为它会生成必要的 string[],然后它会循环。也有...
添加回答
举报
0/150
提交
取消