Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 디버그 클래스 대 디버거 클래스

<시간/>

코드를 디버그하려면 C#의 디버그 클래스에서 제공하는 메서드 또는 속성이 필요합니다.

디버거 클래스는 디버거와의 통신을 설정하는 데 사용됩니다.

디버그 클래스

Debug 클래스는 System.Diagnostics에서 상속됩니다. 구문은 -

public static class Debug

다음은 디버거 클래스의 속성입니다.

Sr.No 속성 및 설명
1

자동 플러시

리스너에서 Flush를 호출해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

2

들여쓰기 수준

들여쓰기 수준이 설정되었습니다.

3

인덴트 크기

들여쓰기의 공백 수

4

시청자

리스너 컬렉션 가져오기

디버거 클래스

Debugger 클래스도 System.Diagnostics에서 상속되지만 디버거와 통신할 수 있으며 상속할 수 없습니다.

다음은 구문입니다 -

public sealed class Debugger

속성이 하나만 있습니다.

Sr.No 속성 및 설명
1

연결됨

디버거가 프로세스에 연결되어 있는지 여부를 나타냅니다.