使用从您自己的应用程序中获取当前进程ID的最简单方法是什么.NET框架?

推荐答案

获取对当前进程的引用,并使用System.DiagnosticsProcess.Id属性:

int nProcessID = Process.GetCurrentProcess().Id;

.net相关问答推荐

如何处理以用户为中心的CSP现时值?(uc-lock.bundle.js)

SLN配置文件:映射问题

带有ASP.NET核心的Angular 项目模板.API试验

Dotnet 反射:使用 F# 中的out参数调用 MethodInfo 上的调用

无法通过构建目标访问 dotnet 的环境变量

AsyncLocal 的语义与逻辑调用上下文有何不同?

在 C# 中将字节数组保存为磁盘上的文件的最有效方法是什么?

.NET 应用程序的链接器状态(又名请先生,我可以有一个链接器2009 年版)

具有透明背景且包含不透明控件的 WPF 窗口

如何根据新的安全策略在 .Net 中发送邮箱?

如何在 C# 中将 HTML 转换为文本?

如何在 C# 中序列化异常对象?

在 JavaScript 中使用 String.Format?

C#:获得完整的桌面大小?

如何使我的托管 NuGet 包支持 C++/CLI 项目?

为什么有些对象属性是 UnaryExpression 而有些是 MemberExpression?

Environment.GetFolderPath(...CommonApplicationData) 在 Vista 上仍然返回C:\Documents and Settings\

DateTime.Compare 如何判断日期是否小于 30 天?

记录器包装器最佳实践

枚举和匹配属性的 C# 命名约定