C# 5.0 CallerMemberName CallerFilePath CallerLineNumber获取调用方法名称,路径,行号
2017-09-14 10:41
621 查看
class Program { static void Main(string[] args) { Log("测试"); Console.Read(); } public static void Log(string msg, [CallerMemberName] string memberName = "", [CallerFilePath] string filePath = "", [CallerLineNumber] int lineNumber = 0) { string msgToLog = string.Format("{0} ({1} line {2}): {3}", memberName, filePath, lineNumber, msg); Console.WriteLine(msgToLog); } }
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/08/5dc9c3a658d5602cc73b6842f3473c43.png)
相关文章推荐
- 关于C# 5.0 CallerMemberName CallerFilePath CallerLineNumber 在.NET4中的使用介绍方法
- C# 5.0 CallerMemberName CallerFilePath CallerLineNumber 在.NET4中的使用
- C# 5.0 CallerMemberName CallerFilePath CallerLineNumber 在.NET4中的使用
- 在 .NET 4.0 中使用 .NET 4.5 中新增的特性(CallerMemberNameAttribute/CallerFilePathAttribute/CallerLineNumberAttribute)
- c#调用API(GetModuleFileName)获取程序路径返回乱码有关问题
- [C#]从URL中获取路径的最简单方法-new Uri(url).AbsolutePath
- 日常工作问题总结(三十一)windows获取路径的几个函数GetCurrentDirectory,GetModuleFileName,GetFullPathName
- [C#]从URL中获取路径的最简单方法-new Uri(url).AbsolutePath
- C#中OpenFileDialog获取文件名和文件路径的常用方法.
- 获取程序路径的方法.\\,GetCurrentDirectory与GetModuleFileName的区别
- C# 根据包含文件的路径和文件的名称的字符串获取文件名称的几种方法
- C# 调用dll获取dll物理路径的方法
- java中file类的三种获取路径的方法getPath(),getAbsolutePath(),getCanonicalPath()的比较
- 映射获取调用方法的方法名称c#
- C#中OpenFileDialog获取文件名和文件路径的常用方法
- C# 根据包含文件的路径和文件的名称的字符串获取文件名称的几种方法
- C# 获取 "代码被调用的一系列方法的名称"
- c#调用dll获取dll物理路径的方法
- c#调用dll获取dll物理路径的方法
- C# 调用dll获取dll物理路径的方法