Вы можете проверить стек вызовов, чтобы выполнить это, но это довольно медленно. Я не рекомендовал бы это, если этого можно избежать.
Если вы все еще хотите это сделать, вам следует быть осторожным, чтобы избежать встраивания методов, иначе ваш код может внезапно перестать работать при сборках Release.
[MethodImpl(MethodImplOptions.NoInlining)]
private static void TargetMethod()
{
StackFrame fr = new StackFrame(1, false);
Console.WriteLine(fr.GetMethod().Name);
}
Насколько я знаю, для этого нет готовых атрибутов.