[C#/COMMON/.NET6] StackFrame 클래스 : GetFileLineNumber 메소드를 사용해 예외 발생 소스 코드 줄 번호 구하기
C#/Common 2022. 6. 21. 00:03728x90
반응형
728x170
using System.Diagnostics;
try
{
throw new Exception();
}
catch(Exception exception)
{
StackTrace stackTrace = new StackTrace(exception, true);
StackFrame stackFrame = stackTrace.GetFrame(0);
int line = stackFrame.GetFileLineNumber();
Console.WriteLine($"ERROR LINE : {line}");
}
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON/.NET6] Process 클래스 : 명령 프롬프트 명령 실행하기 (0) | 2022.06.21 |
---|---|
[C#/COMMON/.NET6] Delegate 클래스 : DynamicInvoke 메소드를 사용해 대리자 실행하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Assembly 클래스 : GetExecutingAssembly 정적 메소드를 사용해 실행 어셈블리 제품 버전 구하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Assembly 클래스 : GetEntryAssembly 정적 메소드를 사용해 진입 어셈블리 버전 구하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Exception 클래스 : StackTrace 속성을 사용해 예외 발생 소스 코드 줄 번호 구하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] 포맷 문자열에서 중괄호를 이스케이프 처리하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] MIME 타입 딕셔너리 구하기 (.NET 프레임워크 MimeMappings 클래스 소스 코드 기준) (0) | 2022.06.21 |
[C#/COMMON] MimeMapping 클래스 : GetMimeMapping 정적 메소드를 사용해 파일명에서 MIME 타입 구하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] MemoryStream 클래스 : Write 메소드를 사용해 바이트 배열 병합하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Type 클래스 : 자식 타입 여부 구하기 (0) | 2022.06.20 |
댓글을 달아 주세요