luv*_*ere 105
获取到当前进程的参考和使用System.Diagnostics的Process.Id属性:
int nProcessID = Process.GetCurrentProcess().Id;
Run Code Online (Sandbox Code Playgroud)
cku*_*uri 12
即将推出的 .NET 5 引入了Environment.ProcessId哪个应该优先考虑,Process.GetCurrentProcess().Id因为它避免了分配和处理 Process 对象的需要。
https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/显示了一个基准,其中Environment.ProcessId只需要为3ns,而不是68ns用Process.GetCurrentProcess().Id。
| 归档时间: |
|
| 查看次数: |
45730 次 |
| 最近记录: |