// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; using System.Diagnostics; using System.Threading; namespace ConsoleApplication { public class Program { private static readonly int processId = Process.GetCurrentProcess().Id; public static void Main(string[] args) { Console.WriteLine("Started"); // Process ID is insufficient because PID's may be reused. Console.WriteLine($"Process identifier = {Process.GetCurrentProcess().Id}, {Process.GetCurrentProcess().StartTime:hh:mm:ss.FF}"); Thread.Sleep(Timeout.Infinite); } } }