블로그 이미지
프로그램을 가장 훌륭하게 작성하는 방법은 상태가 변경되는 오브젝트들과 수학적인 값을 나타내는 오브젝트들의 조합으로 표현하는 것이다. -Kent Beck 초초초보

카테고리

Programming (184)
ASP.NET (9)
Silverlight (2)
Javascript (20)
C# (8)
java (25)
SQL (14)
Oracle (3)
MyBatis (3)
기타 (52)
개발방법론 (1)
trouble shooting (2)
Linux (5)
스칼라 (5)
html (2)
grails & gradle (3)
Spring (2)
rabbitmq (1)
(3)
spark (0)
docker (3)
Total
Today
Yesterday

달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

최근에 올라온 글


A() -> B() ->C() 함수를 호출 했다고 가정 했을 때

C() 함수에서 A() 함수명을 구할 수 있다.

        private void Defender4()
        {
            int count = new StackTrace().FrameCount; //현재의 호출스택 카운트
            StackTrace stacktrace = new StackTrace();
            MethodBase method = null;
            for (int i = 0; i <count ; i++)
            {
               method= stacktrace.GetFrame(i).GetMethod(); //i 번째에 해당하는 호출스택 메소드 반환
               Console.WriteLine("{0}번 째 호출스택 : {1}",i,method.Name);
            }
          
            Console.WriteLine();
        }


로그 작성에서 사용 하면 좋을 듯 함..








Posted by 초초초보
, |