c#获取当前代码运行的文件名、运行的函数名以及当前代码执行的行号
2016-03-02 10:47
846 查看
命名空间:System.Diagnostics
得到相关信息:
StackTrace st = new StackTrace(new StackFrame(true));
StackFrame sf = st.GetFrame(0);
Console.WriteLine(" File: {0}", sf.GetFileName()); //文件名
Console.WriteLine(" Method: {0}", sf.GetMethod().Name); //函数名
Console.WriteLine(" Line Number: {0}", sf.GetFileLineNumber()); //文件行号
Console.WriteLine(" Column Number: {0}", sf.GetFileColumnNumber());
转自:http://blog.csdn.net/luxiaoyu_sdc/article/details/6758881
得到相关信息:
StackTrace st = new StackTrace(new StackFrame(true));
StackFrame sf = st.GetFrame(0);
Console.WriteLine(" File: {0}", sf.GetFileName()); //文件名
Console.WriteLine(" Method: {0}", sf.GetMethod().Name); //函数名
Console.WriteLine(" Line Number: {0}", sf.GetFileLineNumber()); //文件行号
Console.WriteLine(" Column Number: {0}", sf.GetFileColumnNumber());
转自:http://blog.csdn.net/luxiaoyu_sdc/article/details/6758881
相关文章推荐
- C#递归遍历树节点并且存储
- (转)c#多线程 Invoke方法的使用
- C# Report根据条件设置显示颜色
- 【C#进阶系列】03 配置文件管理与程序集的引用版本重定向
- C# 数据类型分类
- 对象的筛选
- Distinct自定义去重
- c# vs编程中x,y的坐标单位是什么
- C#线程间同步的几种实现方式
- C#百万数据查询超时问题
- C#解决界面不响应
- C#调用SendMessage 用法
- C#开机自动启动程序代码
- C#操作文件
- C#复合控件获取值,及事件一处理顺顺序
- C#读取txt文件
- C# 操作XML
- C#毫秒转时分秒格式
- C# 反射笔记
- C#发送POST,GET,DELETE请求API,并接受返回值