using System.Collections.Generic;
using System.Runtime.CompilerServices;
public static void Main()
string helloWorld = null;
GuardIsNotNull(MethodIDontTrust(2022-1492));
public static void GuardIsNotNull<T>(T value, [CallerArgumentExpression("value")] string paramName = null) where T : class
throw new ArgumentException($"[{paramName}] is null");
private static List<int> MethodIDontTrust(int arg)