我目前正在编写C#程序。有一个附带的算法,我希望在其执行点显示其代码行在不同的面板上执行。
例如,如果要调用此行执行:
SolidBrush drawBrush = new SolidBrush(Color.Tan);
然后需要键入或以面板上显示的适当方式键入。
我有办法实现这个目标吗?
或
如果有办法让我知道执行点,那也就足够了。
答案 0 :(得分:0)
您可以使用StackFrame Class。使用正在执行的代码的行号,您应该能够获得我确定的代码行。
获取包含代码的文件中的行号 执行。通常从调试中提取此信息 可执行文件的符号。
获取包含正在执行的代码的文件名。这个 通常从调试符号中提取信息 可执行文件。