Process.GetProcesses()获取流程的顺序是什么?

时间:2015-12-30 01:05:15

标签: c# windows

Process.GetProcesses()以什么顺序获取进程?

在官方文档中找不到任何相关内容 https://msdn.microsoft.com/en-us/library/1f3ys1f9(v=vs.110).aspx

1 个答案:

答案 0 :(得分:1)

使用的基础Win32 API是Process32FirstProcess32Next。这些API都没有记录它们将按顺序返回,因此您不能依赖它们每次都按特定顺序提供给您。如果需要对它们进行排序,则使用LINQ或任何其他方法对它们进行排序。