gpt4 book ai didi

c# - 用计数数字替换代码中的文本

转载 作者:行者123 更新时间:2023-11-30 15:48:06 24 4
gpt4 key购买 nike

由于测试和时间测量,我必须将某种日志写入现有的 C# Winforms 项目。

我想尽量减少对应用程序的更改,因此我将我的问题限制为通过计算数字来替换文本:

我要传递一行:

Log.WriteLine(position)

在代码中多次,然后将“position”依次替换为从1到n的数字。

在这种情况下我不能使用计数器,因为有很多循环我没有得到正确的位置。

最佳答案

Take a look at this .

您可以检索文件名和行号而不是计数器。

static private void Trace()
{
StackFrame callStack = new StackFrame(1, true);
Log.WriteLine(
String.Format("At {0}:{1}",
callStack.GetFileName(),
callStack.GetFileLineNumber()));
}

关于c# - 用计数数字替换代码中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2948118/

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