社区
C#
帖子详情
C# __FILE__ __LINE__
jerry_zhang99
2010-01-06 04:38:09
c#中怎么解决debug中输出的 pure c中的 __FILE__ __LINE__ 问题啊
...全文
184
3
打赏
收藏
C# __FILE__ __LINE__
c#中怎么解决debug中输出的 pure c中的 __FILE__ __LINE__ 问题啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
williamdu
2010-05-25
打赏
举报
回复
method:
// Get the frame one step up the call tree
StackFrame CallStack = new StackFrame( true);
string SourceFile = CallStack.GetFileName();
int SourceLine = CallStack.GetFileLineNumber();
Debug.WriteLine(SourceFile);
Debug.WriteLine(SourceLine);
Debug.WriteLine(CallStack.ToString());
Thanks!
jerry_zhang99
2010-01-08
打赏
举报
回复
其实,catch的exception里面都有的,关键我们这些刚从c转过来的不太习惯使用。
Mittermeyer
2010-01-06
打赏
举报
回复
我努力过,没找到方法。
其实我非常想知道...
【预处理】——__
FILE
__、__
LINE
__、#
line
、__func__、__DATE__和__TIME__等的用法
C语言中的__
FILE
__、__
LINE
__和__DATE__等都在头文件#include<stdio.h>中 __
LINE
__ #include<stdio.h> int main(int argc, char ** argv) { printf("%d ",__
LINE
__); /*...
[
C#
] 居然没有__
FILE
__和__
LINE
__
C#
居然没有__
FILE
__和__
LINE
__,而且没有有效的替代方法。这着实让我吃惊。有人说StackFrame可以获得
file
name and
line
,不要信他们。StackFrame里面的文件名和代码行号都只有在debug版本下才有。release版本下面,...
C #
line
#
line
:改变程序行编号方式和文件名的指示。程序行一般是按1,2,3,...编号的。 #
line
行号 其中行号必须是1~32 767之间的整数,此指示导致程序后面的行被编号...#
line
指示一种作用是改变__
LINE
__,__
FILE
__宏的值。...
c#
怎么获取行号_从C#获取行号和文件名
c#
怎么获取行号Someone wanted to know what the equivalent "preprocessor macros" in
C#
are for __
FILE
__ and __
LINE
__. They watned to log the current
file
name and
line
number. Note that the "1" as the ...
c#
中实现c/c++的__
Line
__和__
FILE
__功能
利用System.Diagnostics.StackFrame来实现,具体例子: new System.Diagnostics.StackFrame(true).Get
File
ColumnNumber().ToString()取得行号new System.Diagnostics.StackFrame(true).Get
File
Name()取得代码所在...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章