gpt4 book ai didi

c# - 在匿名方法中使用 MethodInfo.GetCurrentMethod()

转载 作者:太空狗 更新时间:2023-10-29 20:00:34 26 4
gpt4 key购买 nike

public static void Main(string[] args)
{
Action a = () => Console.WriteLine(MethodInfo.GetCurrentMethod().Name);
a();
}

此代码将返回一个晦涩的字符串,如下所示:<Main>b__0 .

有没有办法忽略匿名方法并获得更具可读性的方法名称?

最佳答案

你可以在外面捕捉它:

var name = MethodInfo.GetCurrentMethod().Name + ":subname";
Action a = () => Console.WriteLine(name);

除此之外;没有。

关于c# - 在匿名方法中使用 MethodInfo.GetCurrentMethod(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4704910/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com