using System.Collections.Generic;
using System.Runtime.CompilerServices;
using static System.Math;
public static class Program {
public static void Main() {
var n = "AppDomain.CurrentDomain.MonitoringTotalProcessorTime.Log";
Console.WriteLine(n[Max(0,n.LastIndexOf('.'))..]);
AppDomain.MonitoringIsEnabled = true;
public static void ShowMem() {
AppDomain.MonitoringSurvivedProcessMemorySize.Log();
AppDomain.CurrentDomain.MonitoringSurvivedMemorySize.Log();
AppDomain.CurrentDomain.MonitoringTotalAllocatedMemorySize.Log();
AppDomain.CurrentDomain.MonitoringTotalProcessorTime.Log();
static void Log(this object o, [CallerArgumentExpression("o")] string n="") => Console.WriteLine($"{n[Max(0,n.LastIndexOf('.'))..], 0x1a} :\t{o}");