CallerFilePath,CallerMemberName,CallerLineNumber

static void TestCallerMemberName()
        {
            CallerDemo("CallFilePath,CallerMemberName,CallerLineNumber");
        }

        static void CallerDemo(string msg,[CallerFilePath] string callerFilePath = "",[CallerMemberName] string callerMemberName = "",[CallerLineNumber] int callerLineNumber = 0)
        {
            Console.WriteLine($"msg is {msg}");
            Console.WriteLine($"CallerFilePath :{callerFilePath}");
            Console.WriteLine($"CallerMemberName:{callerMemberName}");
            Console.WriteLine($"CallerLineNumber:{callerLineNumber}");
        }

 

posted @ 2021-03-04 14:56  FredGrit  阅读(32)  评论(0编辑  收藏  举报